Skip to content
  • OpenHardware.io
  • Categories
  • Recent
  • Tags
  • Popular
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo
  1. Home
  2. Announcements
  3. 💬 Building a Raspberry Pi Gateway
  • Getting Started
  • Controller
  • Build
  • Hardware
  • Download/API
  • Forum
  • Store

💬 Building a Raspberry Pi Gateway

Scheduled Pinned Locked Moved Announcements
1.1k Posts 173 Posters 422.5k Views 131 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • pepsonP Offline
    pepsonP Offline
    pepson
    wrote on last edited by
    #704

    mysgw: Starting gateway...
    mysgw: Protocol version - 2.2.0-rc2
    mysgw: MCO:BGN:INIT GW,CP=RNNG---,VER=2.2.0-rc2
    mysgw: TSF:LRT:OK
    mysgw: TSM:INIT
    mysgw: TSF:WUR:MS=0
    mysgw: TSM:INIT:TSP OK
    mysgw: TSM:INIT:GW MODE
    mysgw: TSM:READY:ID=0,PAR=0,DIS=0
    mysgw: MCO:REG:NOT NEEDED
    mysgw: MCO:BGN:STP
    mysgw: MCO:BGN:INIT OK,TSP=1

    mfalkviddM 1 Reply Last reply
    0
    • pepsonP pepson

      mysgw: Starting gateway...
      mysgw: Protocol version - 2.2.0-rc2
      mysgw: MCO:BGN:INIT GW,CP=RNNG---,VER=2.2.0-rc2
      mysgw: TSF:LRT:OK
      mysgw: TSM:INIT
      mysgw: TSF:WUR:MS=0
      mysgw: TSM:INIT:TSP OK
      mysgw: TSM:INIT:GW MODE
      mysgw: TSM:READY:ID=0,PAR=0,DIS=0
      mysgw: MCO:REG:NOT NEEDED
      mysgw: MCO:BGN:STP
      mysgw: MCO:BGN:INIT OK,TSP=1

      mfalkviddM Online
      mfalkviddM Online
      mfalkvidd
      Mod
      wrote on last edited by
      #705

      @pepson thanks. Nothing strange there. Anything i teresting in var/log/syslog after enabling debug output?

      1 Reply Last reply
      0
      • pepsonP Offline
        pepsonP Offline
        pepson
        wrote on last edited by
        #706
        Dec 27 21:11:48 domoticz systemd[1]: Stopping User Manager for UID 1000...
        Dec 27 21:11:48 domoticz systemd[715]: Stopped target Default.
        Dec 27 21:11:48 domoticz systemd[715]: Stopped target Basic System.
        Dec 27 21:11:48 domoticz systemd[715]: Stopped target Sockets.
        Dec 27 21:11:48 domoticz systemd[715]: Closed GnuPG cryptographic agent (access for web browsers).
        Dec 27 21:11:48 domoticz systemd[715]: Stopped target Paths.
        Dec 27 21:11:48 domoticz systemd[715]: Closed GnuPG cryptographic agent and passphrase cache (restricted).
        Dec 27 21:11:48 domoticz systemd[715]: Closed GnuPG cryptographic agent and passphrase cache.
        Dec 27 21:11:48 domoticz systemd[715]: Stopped target Timers.
        Dec 27 21:11:48 domoticz systemd[715]: Closed GnuPG cryptographic agent (ssh-agent emulation).
        Dec 27 21:11:48 domoticz systemd[715]: Reached target Shutdown.
        Dec 27 21:11:48 domoticz systemd[715]: Starting Exit the Session...
        Dec 27 21:11:48 domoticz systemd[715]: Received SIGRTMIN+24 from PID 800 (kill).
        Dec 27 21:11:48 domoticz systemd[1]: Stopped User Manager for UID 1000.
        Dec 27 21:11:48 domoticz systemd[1]: Removed slice User Slice of pi.
        Dec 27 21:11:54 domoticz systemd[1]: Stopping Save/Restore Sound Card State...
        Dec 27 21:11:54 domoticz systemd[1]: Unmounting RPC Pipe File System...
        Dec 27 21:11:54 domoticz systemd[1]: Stopped target Graphical Interface.
        Dec 27 21:12:27 domoticz systemd-modules-load[125]: Inserted module 'i2c_dev'
        Dec 27 21:12:27 domoticz fake-hwclock[115]: Wed 27 Dec 20:12:25 UTC 2017
        Dec 27 21:12:27 domoticz systemd[1]: Mounted Configuration File System.
        Dec 27 21:12:27 domoticz systemd[1]: Started Apply Kernel Variables.
        Dec 27 21:12:27 domoticz systemd-fsck[127]: e2fsck 1.43.4 (31-Jan-2017)
        Dec 27 21:12:27 domoticz systemd[1]: Started Create Static Device Nodes in /dev.
        Dec 27 21:12:27 domoticz systemd[1]: Starting udev Kernel Device Manager...
        Dec 27 21:12:27 domoticz systemd-fsck[127]: rootfs: clean, 54121/474240 files, 431837/1933824 blocks
        Dec 27 21:12:27 domoticz systemd[1]: Started File System Check on Root Device.
        Dec 27 21:12:27 domoticz systemd[1]: Starting Remount Root and Kernel File Systems...
        Dec 27 21:12:27 domoticz systemd[1]: Started Remount Root and Kernel File Systems.
        Dec 27 21:12:27 domoticz systemd[1]: Starting Load/Save Random Seed...
        Dec 27 21:12:27 domoticz systemd[1]: Starting udev Coldplug all Devices...
        Dec 27 21:12:27 domoticz systemd[1]: Starting Flush Journal to Persistent Storage...
        Dec 27 21:12:27 domoticz systemd[1]: Started Flush Journal to Persistent Storage.
        Dec 27 21:12:27 domoticz systemd[1]: Started Load/Save Random Seed.
        Dec 27 21:12:27 domoticz systemd[1]: Started udev Kernel Device Manager.
        Dec 27 21:12:27 domoticz systemd[1]: Started Set the console keyboard layout.
        Dec 27 21:12:27 domoticz systemd[1]: Reached target Local File Systems (Pre).
        Dec 27 21:12:27 domoticz systemd[1]: Started udev Coldplug all Devices.
        Dec 27 21:12:27 domoticz systemd[1]: Starting Show Plymouth Boot Screen...
        Dec 27 21:12:27 domoticz systemd[1]: Received SIGRTMIN+20 from PID 190 (plymouthd).
        Dec 27 21:12:27 domoticz systemd[1]: Started Show Plymouth Boot Screen.
        Dec 27 21:12:27 domoticz systemd[1]: Found device /dev/disk/by-partuuid/e80766f2-01.
        Dec 27 21:12:27 domoticz systemd[1]: Starting File System Check on /dev/disk/by-partuuid/e80766f2-01...
        Dec 27 21:12:27 domoticz systemd[1]: Started Forward Password Requests to Plymouth Directory Watch.
        Dec 27 21:12:27 domoticz systemd[1]: Reached target Encrypted Volumes.
        Dec 27 21:12:27 domoticz systemd[1]: Reached target Paths.
        Dec 27 21:12:27 domoticz mtp-probe: checking bus 1, device 3: "/sys/devices/platform/soc/3f980000.usb/usb1/1-1/1-1.1"
        Dec 27 21:12:27 domoticz mtp-probe: bus: 1, device: 3 was not an MTP device
        Dec 27 21:12:27 domoticz systemd[1]: Reached target Sound Card.
        Dec 27 21:12:27 domoticz systemd[1]: Listening on Load/Save RF Kill Switch Status /dev/rfkill Watch.
        Dec 27 21:12:27 domoticz systemd[1]: Starting Load/Save RF Kill Switch Status...
        Dec 27 21:12:27 domoticz systemd-fsck[227]: fsck.fat 4.1 (2017-01-24)
        Dec 27 21:12:27 domoticz systemd-fsck[227]: /dev/mmcblk0p1: 150 files, 42691/83705 clusters
        Dec 27 21:12:27 domoticz systemd[1]: Started File System Check on /dev/disk/by-partuuid/e80766f2-01.
        Dec 27 21:12:27 domoticz systemd[1]: Mounting /boot...
        Dec 27 21:12:27 domoticz systemd[1]: Started Load/Save RF Kill Switch Status.
        Dec 27 21:12:27 domoticz systemd[1]: Mounted /boot.
        Dec 27 21:12:27 domoticz systemd[1]: Reached target Local File Systems.
        Dec 27 21:12:27 domoticz systemd[1]: Starting Preprocess NFS configuration...
        Dec 27 21:12:27 domoticz systemd[1]: Starting Tell Plymouth To Write Out Runtime Data...
        Dec 27 21:12:27 domoticz systemd[1]: Starting Set console font and keymap...
        Dec 27 21:12:27 domoticz systemd[1]: Starting Raise network interfaces...
        Dec 27 21:12:27 domoticz systemd[1]: Starting Create Volatile Files and Directories...
        Dec 27 21:12:27 domoticz systemd[1]: Started Tell Plymouth To Write Out Runtime Data.
        Dec 27 21:12:27 domoticz systemd[1]: Started Preprocess NFS configuration.
        Dec 27 21:12:27 domoticz systemd[1]: Reached target NFS client services.
        Dec 27 21:12:27 domoticz systemd[1]: Reached target Remote File Systems (Pre).
        Dec 27 21:12:27 domoticz systemd[1]: Reached target Remote File Systems.
        Dec 27 21:12:27 domoticz systemd[1]: Started Set console font and keymap.
        Dec 27 21:12:27 domoticz systemd[1]: Started Create Volatile Files and Directories.
        Dec 27 21:12:27 domoticz systemd[1]: Starting Network Time Synchronization...
        Dec 27 21:12:27 domoticz systemd[1]: Starting Update UTMP about System Boot/Shutdown...
        Dec 27 21:12:27 domoticz systemd[1]: Started Update UTMP about System Boot/Shutdown.
        Dec 27 21:12:27 domoticz systemd[1]: Started Raise network interfaces.
        Dec 27 21:12:27 domoticz systemd[1]: Started Network Time Synchronization.
        Dec 27 21:12:27 domoticz systemd[1]: Reached target System Initialization.
        Dec 27 21:12:27 domoticz systemd[1]: Started Daily Cleanup of Temporary Directories.
        Dec 27 21:12:27 domoticz systemd[1]: Listening on D-Bus System Message Bus Socket.
        Dec 27 21:12:27 domoticz systemd[1]: Listening on triggerhappy.socket.
        Dec 27 21:12:27 domoticz systemd[1]: Listening on Avahi mDNS/DNS-SD Stack Activation Socket.
        Dec 27 21:12:27 domoticz systemd[1]: Reached target Sockets.
        Dec 27 21:12:27 domoticz systemd[1]: Reached target Basic System.
        Dec 27 21:12:27 domoticz systemd[1]: Starting LSB: Start OWFS at boot time...
        Dec 27 21:12:27 domoticz systemd[1]: Starting Login Service...
        Dec 27 21:12:27 domoticz systemd[1]: Starting Avahi mDNS/DNS-SD Stack...
        Dec 27 21:12:27 domoticz systemd[1]: Started Regular background program processing daemon.
        Dec 27 21:12:27 domoticz systemd[1]: Starting LSB: Autogenerate and use a swap file...
        Dec 27 21:12:27 domoticz systemd[1]: Starting LSB: Switch to ondemand cpu governor (unless shift key is pressed)...
        Dec 27 21:12:27 domoticz systemd[1]: Starting triggerhappy global hotkey daemon...
        Dec 27 21:12:27 domoticz systemd[1]: Started MySensors Gateway daemon.
        Dec 27 21:12:27 domoticz systemd[1]: Starting System Logging Service...
        Dec 27 21:12:27 domoticz systemd[1]: Starting Save/Restore Sound Card State...
        Dec 27 21:12:27 domoticz systemd[1]: Starting dhcpcd on all interfaces...
        Dec 27 21:12:27 domoticz systemd[1]: Started D-Bus System Message Bus.
        Dec 27 21:12:27 domoticz cron[328]: (CRON) INFO (pidfile fd = 3)
        Dec 27 21:12:27 domoticz cron[328]: (CRON) INFO (Running @reboot jobs)
        Dec 27 21:12:27 domoticz thd[331]: Found socket passed from systemd
        Dec 27 21:12:27 domoticz dhcpcd[339]: dev: loaded udev
        Dec 27 21:12:27 domoticz mysgw: Starting gateway...
        Dec 27 21:12:27 domoticz mysgw: Protocol version - 2.2.0-rc.2
        Dec 27 21:12:27 domoticz avahi-daemon[327]: Found user 'avahi' (UID 108) and group 'avahi' (GID 112).
        Dec 27 21:12:27 domoticz avahi-daemon[327]: Successfully dropped root privileges.
        Dec 27 21:12:27 domoticz avahi-daemon[327]: avahi-daemon 0.6.32 starting up.
        Dec 27 21:12:27 domoticz liblogging-stdlog:  [origin software="rsyslogd" swVersion="8.24.0" x-pid="334" x-info="http://www.rsyslog.com"] start
        Dec 27 21:12:27 domoticz kernel: [    0.000000] Booting Linux on physical CPU 0x0
        Dec 27 21:12:27 domoticz kernel: [    0.000000] Linux version 4.9.70-v7+ (dc4@dc4-XPS13-9333) (gcc version 4.9.3 (crosstool-NG crosstool-ng-1.22.0-88-g8460611) ) #1068 SMP Mon Dec 18 22:12:55 GMT 2017
        Dec 27 21:12:27 domoticz kernel: [    0.000000] CPU: ARMv7 Processor [410fd034] revision 4 (ARMv7), cr=10c5383d
        Dec 27 21:12:27 domoticz kernel: [    0.000000] CPU: div instructions available: patching division code
        Dec 27 21:12:27 domoticz kernel: [    0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
        Dec 27 21:12:27 domoticz kernel: [    0.000000] OF: fdt:Machine model: Raspberry Pi 3 Model B Rev 1.2
        Dec 27 21:12:27 domoticz kernel: [    0.000000] cma: Reserved 8 MiB at 0x3dc00000
        Dec 27 21:12:27 domoticz kernel: [    0.000000] Memory policy: Data cache writealloc
        Dec 27 21:12:27 domoticz kernel: [    0.000000] On node 0 totalpages: 255488
        Dec 27 21:12:27 domoticz kernel: [    0.000000] free_area_init_node: node 0, pgdat 80c6f400, node_mem_map bd336000
        Dec 27 21:12:27 domoticz kernel: [    0.000000]   Normal zone: 2246 pages used for memmap
        Dec 27 21:12:27 domoticz kernel: [    0.000000]   Normal zone: 0 pages reserved
        Dec 27 21:12:27 domoticz kernel: [    0.000000]   Normal zone: 255488 pages, LIFO batch:31
        Dec 27 21:12:27 domoticz kernel: [    0.000000] percpu: Embedded 14 pages/cpu @be5b0000 s25600 r8192 d23552 u57344
        Dec 27 21:12:27 domoticz kernel: [    0.000000] pcpu-alloc: s25600 r8192 d23552 u57344 alloc=14*4096
        Dec 27 21:12:27 domoticz kernel: [    0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3 
        Dec 27 21:12:27 domoticz kernel: [    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 253242
        Dec 27 21:12:27 domoticz kernel: [    0.000000] Kernel command line: 8250.nr_uarts=1 bcm2708_fb.fbwidth=656 bcm2708_fb.fbheight=416 bcm2708_fb.fbdepth=16 bcm2708_fb.fbswap=1 vc_mem.mem_base=0x3f000000 vc_mem.mem_size=0x3f600000  dwc_otg.lpm_enable=0 console=tty1 root=PARTUUID=e80766f2-02 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait
        Dec 27 21:12:27 domoticz kernel: [    0.000000] PID hash table entries: 4096 (order: 2, 16384 bytes)
        Dec 27 21:12:27 domoticz kernel: [    0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
        Dec 27 21:12:27 domoticz kernel: [    0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
        Dec 27 21:12:27 domoticz kernel: [    0.000000] Memory: 991096K/1021952K available (7168K kernel code, 486K rwdata, 2012K rodata, 1024K init, 770K bss, 22664K reserved, 8192K cma-reserved)
        Dec 27 21:12:27 domoticz kernel: [    0.000000] Virtual kernel memory layout:
        Dec 27 21:12:27 domoticz kernel: [    0.000000]     vector  : 0xffff0000 - 0xffff1000   (   4 kB)
        Dec 27 21:12:27 domoticz kernel: [    0.000000]     fixmap  : 0xffc00000 - 0xfff00000   (3072 kB)
        Dec 27 21:12:27 domoticz kernel: [    0.000000]     vmalloc : 0xbe800000 - 0xff800000   (1040 MB)
        Dec 27 21:12:27 domoticz kernel: [    0.000000]     lowmem  : 0x80000000 - 0xbe600000   ( 998 MB)
        Dec 27 21:12:27 domoticz kernel: [    0.000000]     modules : 0x7f000000 - 0x80000000   (  16 MB)
        Dec 27 21:12:27 domoticz kernel: [    0.000000]       .text : 0x80008000 - 0x80800000   (8160 kB)
        Dec 27 21:12:27 domoticz kernel: [    0.000000]       .init : 0x80b00000 - 0x80c00000   (1024 kB)
        Dec 27 21:12:27 domoticz kernel: [    0.000000]       .data : 0x80c00000 - 0x80c798bc   ( 487 kB)
        Dec 27 21:12:27 domoticz kernel: [    0.000000]        .bss : 0x80c7b000 - 0x80d3b9a4   ( 771 kB)
        Dec 27 21:12:27 domoticz kernel: [    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
        Dec 27 21:12:27 domoticz kernel: [    0.000000] Hierarchical RCU implementation.
        Dec 27 21:12:27 domoticz kernel: [    0.000000] 	Build-time adjustment of leaf fanout to 32.
        Dec 27 21:12:27 domoticz kernel: [    0.000000] NR_IRQS:16 nr_irqs:16 16
        Dec 27 21:12:27 domoticz kernel: [    0.000000] arm_arch_timer: Architected cp15 timer(s) running at 19.20MHz (phys).
        Dec 27 21:12:27 domoticz kernel: [    0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x46d987e47, max_idle_ns: 440795202767 ns
        Dec 27 21:12:27 domoticz kernel: [    0.000006] sched_clock: 56 bits at 19MHz, resolution 52ns, wraps every 4398046511078ns
        Dec 27 21:12:27 domoticz kernel: [    0.000022] Switching to timer-based delay loop, resolution 52ns
        Dec 27 21:12:27 domoticz kernel: [    0.000304] Console: colour dummy device 80x30
        Dec 27 21:12:27 domoticz kernel: [    0.001203] console [tty1] enabled
        Dec 27 21:12:27 domoticz kernel: [    0.001250] Calibrating delay loop (skipped), value calculated using timer frequency.. 38.40 BogoMIPS (lpj=192000)
        Dec 27 21:12:27 domoticz kernel: [    0.001318] pid_max: default: 32768 minimum: 301
        Dec 27 21:12:27 domoticz kernel: [    0.001653] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes)
        Dec 27 21:12:27 domoticz kernel: [    0.001696] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes)
        Dec 27 21:12:27 domoticz kernel: [    0.002734] Disabling memory control group subsystem
        Dec 27 21:12:27 domoticz kernel: [    0.002838] CPU: Testing write buffer coherency: ok
        Dec 27 21:12:27 domoticz kernel: [    0.002901] ftrace: allocating 22400 entries in 66 pages
        Dec 27 21:12:27 domoticz kernel: [    0.049380] CPU0: update cpu_capacity 1024
        Dec 27 21:12:27 domoticz kernel: [    0.049432] CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
        Dec 27 21:12:27 domoticz kernel: [    0.049493] Setting up static identity map for 0x100000 - 0x100034
        Dec 27 21:12:27 domoticz kernel: [    0.051403] CPU1: update cpu_capacity 1024
        Dec 27 21:12:27 domoticz kernel: [    0.051410] CPU1: thread -1, cpu 1, socket 0, mpidr 80000001
        Dec 27 21:12:27 domoticz kernel: [    0.052106] CPU2: update cpu_capacity 1024
        Dec 27 21:12:27 domoticz kernel: [    0.052113] CPU2: thread -1, cpu 2, socket 0, mpidr 80000002
        Dec 27 21:12:27 domoticz kernel: [    0.052791] CPU3: update cpu_capacity 1024
        Dec 27 21:12:27 domoticz kernel: [    0.052798] CPU3: thread -1, cpu 3, socket 0, mpidr 80000003
        Dec 27 21:12:27 domoticz kernel: [    0.052887] Brought up 4 CPUs
        Dec 27 21:12:27 domoticz kernel: [    0.053059] SMP: Total of 4 processors activated (153.60 BogoMIPS).
        Dec 27 21:12:27 domoticz kernel: [    0.053089] CPU: All CPU(s) started in HYP mode.
        Dec 27 21:12:27 domoticz kernel: [    0.053115] CPU: Virtualization extensions available.
        Dec 27 21:12:27 domoticz kernel: [    0.053944] devtmpfs: initialized
        Dec 27 21:12:27 domoticz kernel: [    0.065214] VFP support v0.3: implementor 41 architecture 3 part 40 variant 3 rev 4
        Dec 27 21:12:27 domoticz kernel: [    0.065538] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
        Dec 27 21:12:27 domoticz kernel: [    0.065601] futex hash table entries: 1024 (order: 4, 65536 bytes)
        Dec 27 21:12:27 domoticz kernel: [    0.066163] pinctrl core: initialized pinctrl subsystem
        Dec 27 21:12:27 domoticz kernel: [    0.067095] NET: Registered protocol family 16
        Dec 27 21:12:27 domoticz kernel: [    0.069334] DMA: preallocated 1024 KiB pool for atomic coherent allocations
        Dec 27 21:12:27 domoticz kernel: [    0.078209] hw-breakpoint: found 5 (+1 reserved) breakpoint and 4 watchpoint registers.
        Dec 27 21:12:27 domoticz kernel: [    0.078258] hw-breakpoint: maximum watchpoint size is 8 bytes.
        Dec 27 21:12:27 domoticz kernel: [    0.078436] Serial: AMBA PL011 UART driver
        Dec 27 21:12:27 domoticz kernel: [    0.080361] bcm2835-mbox 3f00b880.mailbox: mailbox enabled
        Dec 27 21:12:27 domoticz kernel: [    0.080925] uart-pl011 3f201000.serial: could not find pctldev for node /soc/gpio@7e200000/uart0_pins, deferring probe
        Dec 27 21:12:27 domoticz kernel: [    0.150223] bcm2835-dma 3f007000.dma: DMA legacy API manager at be80f000, dmachans=0x1
        Dec 27 21:12:27 domoticz kernel: [    0.152120] SCSI subsystem initialized
        Dec 27 21:12:27 domoticz kernel: [    0.152301] usbcore: registered new interface driver usbfs
        Dec 27 21:12:27 domoticz kernel: [    0.152411] usbcore: registered new interface driver hub
        Dec 27 21:12:27 domoticz kernel: [    0.152527] usbcore: registered new device driver usb
        Dec 27 21:12:27 domoticz kernel: [    0.159194] raspberrypi-firmware soc:firmware: Attached to firmware from 2017-12-01 16:17
        Dec 27 21:12:27 domoticz kernel: [    0.160594] clocksource: Switched to clocksource arch_sys_counter
        Dec 27 21:12:27 domoticz kernel: [    0.207210] VFS: Disk quotas dquot_6.6.0
        Dec 27 21:12:27 domoticz kernel: [    0.207324] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
        Dec 27 21:12:27 domoticz kernel: [    0.207555] FS-Cache: Loaded
        Dec 27 21:12:27 domoticz kernel: [    0.207822] CacheFiles: Loaded
        Dec 27 21:12:27 domoticz kernel: [    0.220056] NET: Registered protocol family 2
        Dec 27 21:12:27 domoticz kernel: [    0.220996] TCP established hash table entries: 8192 (order: 3, 32768 bytes)
        Dec 27 21:12:27 domoticz kernel: [    0.221133] TCP bind hash table entries: 8192 (order: 4, 65536 bytes)
        Dec 27 21:12:27 domoticz kernel: [    0.221344] TCP: Hash tables configured (established 8192 bind 8192)
        Dec 27 21:12:27 domoticz kernel: [    0.221457] UDP hash table entries: 512 (order: 2, 16384 bytes)
        Dec 27 21:12:27 domoticz kernel: [    0.221525] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)
        Dec 27 21:12:27 domoticz kernel: [    0.221756] NET: Registered protocol family 1
        Dec 27 21:12:27 domoticz kernel: [    0.222236] RPC: Registered named UNIX socket transport module.
        Dec 27 21:12:27 domoticz kernel: [    0.222269] RPC: Registered udp transport module.
        Dec 27 21:12:27 domoticz kernel: [    0.222297] RPC: Registered tcp transport module.
        Dec 27 21:12:27 domoticz kernel: [    0.222324] RPC: Registered tcp NFSv4.1 backchannel transport module.
        Dec 27 21:12:27 domoticz kernel: [    0.223276] hw perfevents: enabled with armv7_cortex_a7 PMU driver, 7 counters available
        Dec 27 21:12:27 domoticz kernel: [    0.225612] workingset: timestamp_bits=14 max_order=18 bucket_order=4
        Dec 27 21:12:27 domoticz kernel: [    0.241781] FS-Cache: Netfs 'nfs' registered for caching
        Dec 27 21:12:27 domoticz kernel: [    0.242797] NFS: Registering the id_resolver key type
        Dec 27 21:12:27 domoticz kernel: [    0.242860] Key type id_resolver registered
        Dec 27 21:12:27 domoticz kernel: [    0.242888] Key type id_legacy registered
        Dec 27 21:12:27 domoticz kernel: [    0.245340] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 251)
        Dec 27 21:12:27 domoticz kernel: [    0.245505] io scheduler noop registered
        Dec 27 21:12:27 domoticz kernel: [    0.245535] io scheduler deadline registered (default)
        Dec 27 21:12:27 domoticz kernel: [    0.245816] io scheduler cfq registered
        Dec 27 21:12:27 domoticz kernel: [    0.251562] BCM2708FB: allocated DMA memory fdd10000
        Dec 27 21:12:27 domoticz kernel: [    0.251615] BCM2708FB: allocated DMA channel 0 @ be80f000
        Dec 27 21:12:27 domoticz kernel: [    0.256725] Console: switching to colour frame buffer device 82x26
        Dec 27 21:12:27 domoticz kernel: [    0.261582] Serial: 8250/16550 driver, 1 ports, IRQ sharing enabled
        Dec 27 21:12:27 domoticz kernel: [    0.264453] bcm2835-rng 3f104000.rng: hwrng registered
        Dec 27 21:12:27 domoticz kernel: [    0.265902] vc-mem: phys_addr:0x00000000 mem_base=0x3f000000 mem_size:0x3f600000(1014 MiB)
        Dec 27 21:12:27 domoticz kernel: [    0.269187] vc-sm: Videocore shared memory driver
        Dec 27 21:12:27 domoticz kernel: [    0.285964] brd: module loaded
        Dec 27 21:12:27 domoticz kernel: [    0.296350] loop: module loaded
        Dec 27 21:12:27 domoticz kernel: [    0.297737] Loading iSCSI transport class v2.0-870.
        Dec 27 21:12:27 domoticz kernel: [    0.299603] usbcore: registered new interface driver smsc95xx
        Dec 27 21:12:27 domoticz kernel: [    0.300990] dwc_otg: version 3.00a 10-AUG-2012 (platform bus)
        Dec 27 21:12:27 domoticz kernel: [    0.530382] Core Release: 2.80a
        Dec 27 21:12:27 domoticz kernel: [    0.531748] Setting default values for core params
        Dec 27 21:12:27 domoticz kernel: [    0.533143] Finished setting default values for core params
        Dec 27 21:12:27 domoticz kernel: [    0.734883] Using Buffer DMA mode
        Dec 27 21:12:27 domoticz kernel: [    0.736187] Periodic Transfer Interrupt Enhancement - disabled
        Dec 27 21:12:27 domoticz kernel: [    0.737532] Multiprocessor Interrupt Enhancement - disabled
        Dec 27 21:12:27 domoticz kernel: [    0.738902] OTG VER PARAM: 0, OTG VER FLAG: 0
        Dec 27 21:12:27 domoticz kernel: [    0.740281] Dedicated Tx FIFOs mode
        Dec 27 21:12:27 domoticz kernel: [    0.742000] WARN::dwc_otg_hcd_init:1032: FIQ DMA bounce buffers: virt = 0xbdd04000 dma = 0xfdd04000 len=9024
        Dec 27 21:12:27 domoticz kernel: [    0.744889] FIQ FSM acceleration enabled for :
        Dec 27 21:12:27 domoticz kernel: [    0.744889] Non-periodic Split Transactions
        Dec 27 21:12:27 domoticz kernel: [    0.744889] Periodic Split Transactions
        Dec 27 21:12:27 domoticz kernel: [    0.744889] High-Speed Isochronous Endpoints
        Dec 27 21:12:27 domoticz kernel: [    0.744889] Interrupt/Control Split Transaction hack enabled
        Dec 27 21:12:27 domoticz kernel: [    0.751657] dwc_otg: Microframe scheduler enabled
        Dec 27 21:12:27 domoticz kernel: [    0.751707] WARN::hcd_init_fiq:459: FIQ on core 1 at 0x80590aa0
        Dec 27 21:12:27 domoticz kernel: [    0.753058] WARN::hcd_init_fiq:460: FIQ ASM at 0x80590e10 length 36
        Dec 27 21:12:27 domoticz kernel: [    0.754417] WARN::hcd_init_fiq:486: MPHI regs_base at 0xbe87a000
        Dec 27 21:12:27 domoticz kernel: [    0.755813] dwc_otg 3f980000.usb: DWC OTG Controller
        Dec 27 21:12:27 domoticz kernel: [    0.757179] dwc_otg 3f980000.usb: new USB bus registered, assigned bus number 1
        Dec 27 21:12:27 domoticz kernel: [    0.758567] dwc_otg 3f980000.usb: irq 62, io mem 0x00000000
        Dec 27 21:12:27 domoticz kernel: [    0.759940] Init: Port Power? op_state=1
        Dec 27 21:12:27 domoticz kernel: [    0.761277] Init: Power Port (0)
        Dec 27 21:12:27 domoticz kernel: [    0.762752] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
        Dec 27 21:12:27 domoticz kernel: [    0.764101] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
        Dec 27 21:12:27 domoticz kernel: [    0.765440] usb usb1: Product: DWC OTG Controller
        Dec 27 21:12:27 domoticz kernel: [    0.766751] usb usb1: Manufacturer: Linux 4.9.70-v7+ dwc_otg_hcd
        Dec 27 21:12:27 domoticz kernel: [    0.768074] usb usb1: SerialNumber: 3f980000.usb
        Dec 27 21:12:27 domoticz kernel: [    0.770222] hub 1-0:1.0: USB hub found
        Dec 27 21:12:27 domoticz kernel: [    0.771542] hub 1-0:1.0: 1 port detected
        Dec 27 21:12:27 domoticz kernel: [    0.773419] dwc_otg: FIQ enabled
        Dec 27 21:12:27 domoticz kernel: [    0.773423] dwc_otg: NAK holdoff enabled
        Dec 27 21:12:27 domoticz kernel: [    0.773427] dwc_otg: FIQ split-transaction FSM enabled
        Dec 27 21:12:27 domoticz kernel: [    0.773440] Module dwc_common_port init
        Dec 27 21:12:27 domoticz kernel: [    0.773654] usbcore: registered new interface driver usb-storage
        Dec 27 21:12:27 domoticz kernel: [    0.775105] mousedev: PS/2 mouse device common for all mice
        Dec 27 21:12:27 domoticz kernel: [    0.777302] bcm2835-wdt 3f100000.watchdog: Broadcom BCM2835 watchdog timer
        Dec 27 21:12:27 domoticz kernel: [    0.778894] bcm2835-cpufreq: min=600000 max=1200000
        Dec 27 21:12:27 domoticz kernel: [    0.780631] sdhci: Secure Digital Host Controller Interface driver
        Dec 27 21:12:27 domoticz kernel: [    0.781980] sdhci: Copyright(c) Pierre Ossman
        Dec 27 21:12:27 domoticz kernel: [    0.783559] sdhost-bcm2835 3f202000.sdhost: could not get clk, deferring probe
        Dec 27 21:12:27 domoticz kernel: [    0.787123] mmc-bcm2835 3f300000.mmc: could not get clk, deferring probe
        Dec 27 21:12:27 domoticz kernel: [    0.788642] sdhci-pltfm: SDHCI platform and OF driver helper
        Dec 27 21:12:27 domoticz kernel: [    0.792679] ledtrig-cpu: registered to indicate activity on CPUs
        Dec 27 21:12:27 domoticz kernel: [    0.794296] hidraw: raw HID events driver (C) Jiri Kosina
        Dec 27 21:12:27 domoticz kernel: [    0.795907] usbcore: registered new interface driver usbhid
        Dec 27 21:12:27 domoticz kernel: [    0.797338] usbhid: USB HID core driver
        Dec 27 21:12:27 domoticz kernel: [    0.799562] vchiq: vchiq_init_state: slot_zero = 0xbdd80000, is_master = 0
        Dec 27 21:12:27 domoticz kernel: [    0.802307] [vc_sm_connected_init]: start
        Dec 27 21:12:27 domoticz kernel: [    0.805755] vc_vchi_sm_init: failed to open VCHI service (-1)
        Dec 27 21:12:27 domoticz kernel: [    0.805854] [vc_sm_connected_init]: failed to initialize shared memory service
        Dec 27 21:12:27 domoticz kernel: [    0.808797] [vc_sm_connected_init]: end - returning -1
        Dec 27 21:12:27 domoticz kernel: [    0.810708] Initializing XFRM netlink socket
        Dec 27 21:12:27 domoticz kernel: [    0.812256] NET: Registered protocol family 17
        Dec 27 21:12:27 domoticz kernel: [    0.813912] Key type dns_resolver registered
        Dec 27 21:12:27 domoticz kernel: [    0.815800] Registering SWP/SWPB emulation handler
        Dec 27 21:12:27 domoticz kernel: [    0.818025] registered taskstats version 1
        Dec 27 21:12:27 domoticz kernel: [    0.824815] uart-pl011 3f201000.serial: cts_event_workaround enabled
        Dec 27 21:12:27 domoticz kernel: [    0.826406] 3f201000.serial: ttyAMA0 at MMIO 0x3f201000 (irq = 87, base_baud = 0) is a PL011 rev2
        Dec 27 21:12:27 domoticz kernel: [    0.831073] sdhost: log_buf @ bdd07000 (fdd07000)
        Dec 27 21:12:27 domoticz kernel: [    0.910624] mmc0: sdhost-bcm2835 loaded - DMA enabled (>1)
        Dec 27 21:12:27 domoticz kernel: [    0.914335] mmc-bcm2835 3f300000.mmc: mmc_debug:0 mmc_debug2:0
        Dec 27 21:12:27 domoticz kernel: [    0.915839] mmc-bcm2835 3f300000.mmc: DMA channel allocated
        Dec 27 21:12:27 domoticz kernel: [    0.987418] mmc0: host does not support reading read-only switch, assuming write-enable
        Dec 27 21:12:27 domoticz kernel: [    0.990719] of_cfs_init
        Dec 27 21:12:27 domoticz kernel: [    0.990779] Indeed it is in host mode hprt0 = 00021501
        Dec 27 21:12:27 domoticz kernel: [    0.993836] of_cfs_init: OK
        Dec 27 21:12:27 domoticz kernel: [    0.995709] Waiting for root device PARTUUID=e80766f2-02...
        Dec 27 21:12:27 domoticz kernel: [    1.051010] mmc0: new high speed SDHC card at address 0001
        Dec 27 21:12:27 domoticz kernel: [    1.056145] mmcblk0: mmc0:0001 00000 14.9 GiB
        Dec 27 21:12:27 domoticz kernel: [    1.058962]  mmcblk0: p1 p2
        Dec 27 21:12:27 domoticz kernel: [    1.069058] mmc1: queuing unknown CIS tuple 0x80 (2 bytes)
        Dec 27 21:12:27 domoticz kernel: [    1.072012] mmc1: queuing unknown CIS tuple 0x80 (3 bytes)
        Dec 27 21:12:27 domoticz kernel: [    1.072437] random: fast init done
        Dec 27 21:12:27 domoticz kernel: [    1.076238] mmc1: queuing unknown CIS tuple 0x80 (3 bytes)
        Dec 27 21:12:27 domoticz kernel: [    1.080392] mmc1: queuing unknown CIS tuple 0x80 (7 bytes)
        Dec 27 21:12:27 domoticz kernel: [    1.121517] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)
        Dec 27 21:12:27 domoticz kernel: [    1.124187] VFS: Mounted root (ext4 filesystem) readonly on device 179:2.
        Dec 27 21:12:27 domoticz kernel: [    1.133254] devtmpfs: mounted
        Dec 27 21:12:27 domoticz kernel: [    1.136413] Freeing unused kernel memory: 1024K
        Dec 27 21:12:27 domoticz kernel: [    1.173457] mmc1: new high speed SDIO card at address 0001
        Dec 27 21:12:27 domoticz kernel: [    1.190641] usb 1-1: new high-speed USB device number 2 using dwc_otg
        Dec 27 21:12:27 domoticz kernel: [    1.192168] Indeed it is in host mode hprt0 = 00001101
        Dec 27 21:12:27 domoticz kernel: [    1.420944] usb 1-1: New USB device found, idVendor=0424, idProduct=9514
        Dec 27 21:12:27 domoticz kernel: [    1.422402] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
        Dec 27 21:12:27 domoticz kernel: [    1.424675] hub 1-1:1.0: USB hub found
        Dec 27 21:12:27 domoticz kernel: [    1.426166] hub 1-1:1.0: 5 ports detected
        Dec 27 21:12:27 domoticz kernel: [    1.694677] NET: Registered protocol family 10
        Dec 27 21:12:27 domoticz kernel: [    1.706057] ip_tables: (C) 2000-2006 Netfilter Core Team
        Dec 27 21:12:27 domoticz kernel: [    1.750624] usb 1-1.1: new high-speed USB device number 3 using dwc_otg
        Dec 27 21:12:27 domoticz kernel: [    1.881013] usb 1-1.1: New USB device found, idVendor=0424, idProduct=ec00
        Dec 27 21:12:27 domoticz kernel: [    1.882603] usb 1-1.1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
        Dec 27 21:12:27 domoticz kernel: [    1.886946] smsc95xx v1.0.5
        Dec 27 21:12:27 domoticz kernel: [    1.984610] smsc95xx 1-1.1:1.0 eth0: register 'smsc95xx' at usb-3f980000.usb-1.1, smsc95xx USB 2.0 Ethernet, b8:27:eb:d4:81:2a
        Dec 27 21:12:27 domoticz kernel: [    2.353008] i2c /dev entries driver
        
        
        1 Reply Last reply
        0
        • pepsonP Offline
          pepsonP Offline
          pepson
          wrote on last edited by
          #707
          Dec 27 21:12:27 domoticz kernel: [    2.675918] EXT4-fs (mmcblk0p2): re-mounted. Opts: (null)
          Dec 27 21:12:27 domoticz kernel: [    3.109172] gpiomem-bcm2835 3f200000.gpiomem: Initialised: Registers at 0x3f200000
          Dec 27 21:12:27 domoticz kernel: [    3.407342] brcmfmac: F1 signature read @0x18000000=0x1541a9a6
          Dec 27 21:12:27 domoticz kernel: [    3.413382] usbcore: registered new interface driver brcmfmac
          Dec 27 21:12:27 domoticz kernel: [    3.601930] brcmfmac: Firmware version = wl0: Aug  7 2017 00:46:29 version 7.45.41.46 (r666254 CY) FWID 01-f8a78378
          Dec 27 21:12:27 domoticz kernel: [    3.602685] brcmfmac: brcmf_c_preinit_dcmds: CLM version = API: 12.2 Data: 7.11.15 Compiler: 1.24.2 ClmImport: 1.24.1 Creation: 2014-05-26 10:53:55 Inc Data: 9.10.41 Inc Compiler: 1.29.4 Inc ClmImport: 1.36.3 Creation: 2017-08-07 00:37:47 
          Dec 27 21:12:27 domoticz avahi-daemon[327]: Successfully called chroot().
          Dec 27 21:12:27 domoticz avahi-daemon[327]: Successfully dropped remaining capabilities.
          Dec 27 21:12:27 domoticz avahi-daemon[327]: No service file found in /etc/avahi/services.
          Dec 27 21:12:27 domoticz systemd[1]: Started Avahi mDNS/DNS-SD Stack.
          Dec 27 21:12:27 domoticz systemd[1]: Reached target System Time Synchronized.
          Dec 27 21:12:27 domoticz avahi-daemon[327]: Network interface enumeration completed.
          Dec 27 21:12:27 domoticz avahi-daemon[327]: Server startup complete. Host name is domoticz.local. Local service cookie is 87145466.
          Dec 27 21:12:27 domoticz systemd[1]: apt-daily.timer: Adding 5h 31min 57.980339s random time.
          Dec 27 21:12:27 domoticz systemd[1]: Started Daily apt download activities.
          Dec 27 21:12:27 domoticz systemd[1]: apt-daily-upgrade.timer: Adding 2min 40.737204s random time.
          Dec 27 21:12:27 domoticz systemd[1]: Started Daily apt upgrade and clean activities.
          Dec 27 21:12:27 domoticz systemd[1]: Reached target Timers.
          Dec 27 21:12:27 domoticz systemd[1]: Started triggerhappy global hotkey daemon.
          Dec 27 21:12:27 domoticz systemd[1]: Started System Logging Service.
          Dec 27 21:12:27 domoticz systemd[1]: Started Save/Restore Sound Card State.
          Dec 27 21:12:27 domoticz dhcpcd[339]: wlan0: starting wpa_supplicant
          Dec 27 21:12:27 domoticz dhcpcd-run-hooks[374]: wlan0: starting wpa_supplicant
          Dec 27 21:12:27 domoticz systemd[1]: Started Login Service.
          Dec 27 21:12:27 domoticz dphys-swapfile[329]: Starting dphys-swapfile swapfile setup ...
          Dec 27 21:12:27 domoticz raspi-config[330]: Checking if shift key is held down:Error opening '/dev/input/event*': No such file or directory
          Dec 27 21:12:27 domoticz raspi-config[330]:  No. Switching to ondemand scaling governor.
          Dec 27 21:12:27 domoticz systemd[1]: Started LSB: Switch to ondemand cpu governor (unless shift key is pressed).
          Dec 27 21:12:27 domoticz OWFS[375]: DEFAULT: owlib.c:(208) Cannot open USB bus master
          Dec 27 21:12:27 domoticz OWFS[375]: DEFAULT: owlib.c:(52) No valid 1-wire buses found
          Dec 27 21:12:27 domoticz systemd[1]: start1wire.service: Control process exited, code=exited status=1
          Dec 27 21:12:27 domoticz systemd[1]: Failed to start LSB: Start OWFS at boot time.
          Dec 27 21:12:27 domoticz systemd[1]: start1wire.service: Unit entered failed state.
          Dec 27 21:12:27 domoticz systemd[1]: start1wire.service: Failed with result 'exit-code'.
          Dec 27 21:12:27 domoticz dphys-swapfile[329]: want /var/swap=100MByte, checking existing: keeping it
          Dec 27 21:12:27 domoticz kernel: [    4.979888] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
          Dec 27 21:12:27 domoticz kernel: [    4.979897] brcmfmac: power management disabled
          Dec 27 21:12:27 domoticz kernel: [    4.987898] Adding 102396k swap on /var/swap.  Priority:-1 extents:1 across:102396k SSFS
          Dec 27 21:12:27 domoticz dphys-swapfile[329]: done.
          Dec 27 21:12:27 domoticz systemd[1]: Started LSB: Autogenerate and use a swap file.
          Dec 27 21:12:27 domoticz dhcpcd[339]: eth0: waiting for carrier
          Dec 27 21:12:27 domoticz dhcpcd[339]: wlan0: waiting for carrier
          Dec 27 21:12:27 domoticz dhcpcd[339]: wlan0: carrier acquired
          Dec 27 21:12:27 domoticz kernel: [    5.321930] smsc95xx 1-1.1:1.0 eth0: hardware isn't capable of remote wakeup
          Dec 27 21:12:27 domoticz kernel: [    5.322223] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
          Dec 27 21:12:27 domoticz dhcpcd[339]: DUID 00:01:00:01:21:b0:d9:d9:b8:27:eb:81:d4:7f
          Dec 27 21:12:27 domoticz dhcpcd[339]: wlan0: IAID eb:81:d4:7f
          Dec 27 21:12:27 domoticz dhcpcd[339]: wlan0: adding address fe80::6bd:3cc7:2b64:c842
          Dec 27 21:12:27 domoticz dhcpcd[339]: wlan0: carrier lost
          Dec 27 21:12:28 domoticz dhcpcd[339]: wlan0: deleting address fe80::6bd:3cc7:2b64:c842
          Dec 27 21:12:29 domoticz dhcpcd[339]: eth0: carrier acquired
          Dec 27 21:12:29 domoticz kernel: [    6.725223] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
          Dec 27 21:12:29 domoticz kernel: [    6.726375] smsc95xx 1-1.1:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0xCDE1
          Dec 27 21:12:29 domoticz dhcpcd[339]: eth0: IAID eb:d4:81:2a
          Dec 27 21:12:29 domoticz dhcpcd[339]: eth0: adding address fe80::7a80:6e8f:27f0:4005
          Dec 27 21:12:29 domoticz dhcpcd[339]: eth0: probing address 192.168.13.5/24
          Dec 27 21:12:29 domoticz dhcpcd[339]: eth0: soliciting an IPv6 router
          Dec 27 21:12:30 domoticz avahi-daemon[327]: Joining mDNS multicast group on interface eth0.IPv6 with address fe80::7a80:6e8f:27f0:4005.
          Dec 27 21:12:30 domoticz avahi-daemon[327]: New relevant interface eth0.IPv6 for mDNS.
          Dec 27 21:12:30 domoticz avahi-daemon[327]: Registering new address record for fe80::7a80:6e8f:27f0:4005 on eth0.*.
          Dec 27 21:12:34 domoticz dhcpcd[339]: eth0: using static address 192.168.13.5/24
          Dec 27 21:12:34 domoticz dhcpcd[339]: eth0: adding route to 192.168.13.0/24
          Dec 27 21:12:34 domoticz dhcpcd[339]: eth0: adding default route via 192.168.13.1
          Dec 27 21:12:34 domoticz avahi-daemon[327]: Joining mDNS multicast group on interface eth0.IPv4 with address 192.168.13.5.
          Dec 27 21:12:34 domoticz avahi-daemon[327]: New relevant interface eth0.IPv4 for mDNS.
          Dec 27 21:12:34 domoticz avahi-daemon[327]: Registering new address record for 192.168.13.5 on eth0.IPv4.
          Dec 27 21:12:34 domoticz dhcpcd[339]: forked to background, child pid 470
          Dec 27 21:12:34 domoticz systemd[1]: Started dhcpcd on all interfaces.
          Dec 27 21:12:34 domoticz systemd[1]: Reached target Network.
          Dec 27 21:12:34 domoticz systemd[1]: Reached target Network is Online.
          Dec 27 21:12:34 domoticz systemd[1]: Starting LSB: Home Automation System...
          Dec 27 21:12:34 domoticz systemd[1]: Starting /etc/rc.local Compatibility...
          Dec 27 21:12:34 domoticz systemd[1]: Starting Permit User Sessions...
          Dec 27 21:12:34 domoticz systemd[1]: Starting OpenBSD Secure Shell server...
          Dec 27 21:12:34 domoticz systemd[1]: Started /etc/rc.local Compatibility.
          Dec 27 21:12:34 domoticz systemd[1]: Started Permit User Sessions.
          Dec 27 21:12:34 domoticz systemd[1]: Starting Hold until boot process finishes up...
          Dec 27 21:12:34 domoticz systemd[1]: Starting Terminate Plymouth Boot Screen...
          Dec 27 21:12:34 domoticz systemd[1]: Received SIGRTMIN+21 from PID 190 (plymouthd).
          Dec 27 21:12:34 domoticz systemd[1]: Started Hold until boot process finishes up.
          Dec 27 21:12:34 domoticz systemd[1]: Started Terminate Plymouth Boot Screen.
          Dec 27 21:12:34 domoticz systemd[1]: Started Getty on tty1.
          Dec 27 21:12:34 domoticz systemd[1]: Reached target Login Prompts.
          Dec 27 21:12:34 domoticz systemd[1]: Started OpenBSD Secure Shell server.
          Dec 27 21:12:35 domoticz domoticz.sh[471]: 2017-12-27 21:12:35.467  Domoticz V3.8796 (c)2012-2017 GizMoCuz
          Dec 27 21:12:35 domoticz domoticz.sh[471]: 2017-12-27 21:12:35.467  Build Hash: 2d99bbbc, Date: 2017-12-24 07:06:53
          Dec 27 21:12:35 domoticz domoticz.sh[471]: 2017-12-27 21:12:35.468  Startup Path: /home/pi/domoticz/
          Dec 27 21:12:35 domoticz domoticz.sh[471]: domoticz: Domoticz is starting up....
          Dec 27 21:12:35 domoticz domoticz: Domoticz is starting up....
          Dec 27 21:12:35 domoticz domoticz: Domoticz running...
          Dec 27 21:12:35 domoticz systemd[1]: Started LSB: Home Automation System.
          Dec 27 21:12:35 domoticz systemd[1]: Reached target Multi-User System.
          Dec 27 21:12:35 domoticz systemd[1]: Reached target Graphical Interface.
          Dec 27 21:12:35 domoticz systemd[1]: Starting Update UTMP about System Runlevel Changes...
          Dec 27 21:12:35 domoticz systemd[1]: Started Update UTMP about System Runlevel Changes.
          Dec 27 21:12:35 domoticz systemd[1]: Startup finished in 1.510s (kernel) + 11.498s (userspace) = 13.009s.
          Dec 27 21:12:38 domoticz kernel: [   15.710546] uart-pl011 3f201000.serial: no DMA platform data
          Dec 27 21:12:42 domoticz dhcpcd[470]: eth0: no IPv6 Routers available
          Dec 27 21:12:53 domoticz systemd[1]: Created slice User Slice of pi.
          Dec 27 21:12:53 domoticz systemd[1]: Starting User Manager for UID 1000...
          Dec 27 21:12:53 domoticz systemd[1]: Started Session c1 of user pi.
          Dec 27 21:12:53 domoticz systemd[535]: Listening on GnuPG cryptographic agent and passphrase cache (restricted).
          Dec 27 21:12:53 domoticz systemd[535]: Listening on GnuPG cryptographic agent and passphrase cache.
          Dec 27 21:12:53 domoticz systemd[535]: Listening on GnuPG cryptographic agent (access for web browsers).
          Dec 27 21:12:53 domoticz systemd[535]: Reached target Paths.
          Dec 27 21:12:53 domoticz systemd[535]: Listening on GnuPG cryptographic agent (ssh-agent emulation).
          Dec 27 21:12:53 domoticz systemd[535]: Reached target Sockets.
          Dec 27 21:12:53 domoticz systemd[535]: Reached target Timers.
          Dec 27 21:12:53 domoticz systemd[535]: Reached target Basic System.
          Dec 27 21:12:53 domoticz systemd[535]: Reached target Default.
          Dec 27 21:12:53 domoticz systemd[535]: Startup finished in 48ms.
          Dec 27 21:12:53 domoticz systemd[1]: Started User Manager for UID 1000.
          Dec 27 21:13:03 domoticz systemd[535]: Time has been changed
          Dec 27 21:13:03 domoticz systemd[1]: Time has been changed
          Dec 27 21:13:03 domoticz systemd-timesyncd[285]: Synchronized to time server 195.189.85.132:123 (2.debian.pool.ntp.org).
          Dec 27 21:13:03 domoticz systemd[1]: apt-daily.timer: Adding 8h 6min 59.681187s random time.
          Dec 27 21:13:03 domoticz systemd[1]: apt-daily-upgrade.timer: Adding 32min 42.364143s random time.```
          mfalkviddM 1 Reply Last reply
          0
          • pepsonP pepson
            Dec 27 21:12:27 domoticz kernel: [    2.675918] EXT4-fs (mmcblk0p2): re-mounted. Opts: (null)
            Dec 27 21:12:27 domoticz kernel: [    3.109172] gpiomem-bcm2835 3f200000.gpiomem: Initialised: Registers at 0x3f200000
            Dec 27 21:12:27 domoticz kernel: [    3.407342] brcmfmac: F1 signature read @0x18000000=0x1541a9a6
            Dec 27 21:12:27 domoticz kernel: [    3.413382] usbcore: registered new interface driver brcmfmac
            Dec 27 21:12:27 domoticz kernel: [    3.601930] brcmfmac: Firmware version = wl0: Aug  7 2017 00:46:29 version 7.45.41.46 (r666254 CY) FWID 01-f8a78378
            Dec 27 21:12:27 domoticz kernel: [    3.602685] brcmfmac: brcmf_c_preinit_dcmds: CLM version = API: 12.2 Data: 7.11.15 Compiler: 1.24.2 ClmImport: 1.24.1 Creation: 2014-05-26 10:53:55 Inc Data: 9.10.41 Inc Compiler: 1.29.4 Inc ClmImport: 1.36.3 Creation: 2017-08-07 00:37:47 
            Dec 27 21:12:27 domoticz avahi-daemon[327]: Successfully called chroot().
            Dec 27 21:12:27 domoticz avahi-daemon[327]: Successfully dropped remaining capabilities.
            Dec 27 21:12:27 domoticz avahi-daemon[327]: No service file found in /etc/avahi/services.
            Dec 27 21:12:27 domoticz systemd[1]: Started Avahi mDNS/DNS-SD Stack.
            Dec 27 21:12:27 domoticz systemd[1]: Reached target System Time Synchronized.
            Dec 27 21:12:27 domoticz avahi-daemon[327]: Network interface enumeration completed.
            Dec 27 21:12:27 domoticz avahi-daemon[327]: Server startup complete. Host name is domoticz.local. Local service cookie is 87145466.
            Dec 27 21:12:27 domoticz systemd[1]: apt-daily.timer: Adding 5h 31min 57.980339s random time.
            Dec 27 21:12:27 domoticz systemd[1]: Started Daily apt download activities.
            Dec 27 21:12:27 domoticz systemd[1]: apt-daily-upgrade.timer: Adding 2min 40.737204s random time.
            Dec 27 21:12:27 domoticz systemd[1]: Started Daily apt upgrade and clean activities.
            Dec 27 21:12:27 domoticz systemd[1]: Reached target Timers.
            Dec 27 21:12:27 domoticz systemd[1]: Started triggerhappy global hotkey daemon.
            Dec 27 21:12:27 domoticz systemd[1]: Started System Logging Service.
            Dec 27 21:12:27 domoticz systemd[1]: Started Save/Restore Sound Card State.
            Dec 27 21:12:27 domoticz dhcpcd[339]: wlan0: starting wpa_supplicant
            Dec 27 21:12:27 domoticz dhcpcd-run-hooks[374]: wlan0: starting wpa_supplicant
            Dec 27 21:12:27 domoticz systemd[1]: Started Login Service.
            Dec 27 21:12:27 domoticz dphys-swapfile[329]: Starting dphys-swapfile swapfile setup ...
            Dec 27 21:12:27 domoticz raspi-config[330]: Checking if shift key is held down:Error opening '/dev/input/event*': No such file or directory
            Dec 27 21:12:27 domoticz raspi-config[330]:  No. Switching to ondemand scaling governor.
            Dec 27 21:12:27 domoticz systemd[1]: Started LSB: Switch to ondemand cpu governor (unless shift key is pressed).
            Dec 27 21:12:27 domoticz OWFS[375]: DEFAULT: owlib.c:(208) Cannot open USB bus master
            Dec 27 21:12:27 domoticz OWFS[375]: DEFAULT: owlib.c:(52) No valid 1-wire buses found
            Dec 27 21:12:27 domoticz systemd[1]: start1wire.service: Control process exited, code=exited status=1
            Dec 27 21:12:27 domoticz systemd[1]: Failed to start LSB: Start OWFS at boot time.
            Dec 27 21:12:27 domoticz systemd[1]: start1wire.service: Unit entered failed state.
            Dec 27 21:12:27 domoticz systemd[1]: start1wire.service: Failed with result 'exit-code'.
            Dec 27 21:12:27 domoticz dphys-swapfile[329]: want /var/swap=100MByte, checking existing: keeping it
            Dec 27 21:12:27 domoticz kernel: [    4.979888] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
            Dec 27 21:12:27 domoticz kernel: [    4.979897] brcmfmac: power management disabled
            Dec 27 21:12:27 domoticz kernel: [    4.987898] Adding 102396k swap on /var/swap.  Priority:-1 extents:1 across:102396k SSFS
            Dec 27 21:12:27 domoticz dphys-swapfile[329]: done.
            Dec 27 21:12:27 domoticz systemd[1]: Started LSB: Autogenerate and use a swap file.
            Dec 27 21:12:27 domoticz dhcpcd[339]: eth0: waiting for carrier
            Dec 27 21:12:27 domoticz dhcpcd[339]: wlan0: waiting for carrier
            Dec 27 21:12:27 domoticz dhcpcd[339]: wlan0: carrier acquired
            Dec 27 21:12:27 domoticz kernel: [    5.321930] smsc95xx 1-1.1:1.0 eth0: hardware isn't capable of remote wakeup
            Dec 27 21:12:27 domoticz kernel: [    5.322223] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
            Dec 27 21:12:27 domoticz dhcpcd[339]: DUID 00:01:00:01:21:b0:d9:d9:b8:27:eb:81:d4:7f
            Dec 27 21:12:27 domoticz dhcpcd[339]: wlan0: IAID eb:81:d4:7f
            Dec 27 21:12:27 domoticz dhcpcd[339]: wlan0: adding address fe80::6bd:3cc7:2b64:c842
            Dec 27 21:12:27 domoticz dhcpcd[339]: wlan0: carrier lost
            Dec 27 21:12:28 domoticz dhcpcd[339]: wlan0: deleting address fe80::6bd:3cc7:2b64:c842
            Dec 27 21:12:29 domoticz dhcpcd[339]: eth0: carrier acquired
            Dec 27 21:12:29 domoticz kernel: [    6.725223] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
            Dec 27 21:12:29 domoticz kernel: [    6.726375] smsc95xx 1-1.1:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0xCDE1
            Dec 27 21:12:29 domoticz dhcpcd[339]: eth0: IAID eb:d4:81:2a
            Dec 27 21:12:29 domoticz dhcpcd[339]: eth0: adding address fe80::7a80:6e8f:27f0:4005
            Dec 27 21:12:29 domoticz dhcpcd[339]: eth0: probing address 192.168.13.5/24
            Dec 27 21:12:29 domoticz dhcpcd[339]: eth0: soliciting an IPv6 router
            Dec 27 21:12:30 domoticz avahi-daemon[327]: Joining mDNS multicast group on interface eth0.IPv6 with address fe80::7a80:6e8f:27f0:4005.
            Dec 27 21:12:30 domoticz avahi-daemon[327]: New relevant interface eth0.IPv6 for mDNS.
            Dec 27 21:12:30 domoticz avahi-daemon[327]: Registering new address record for fe80::7a80:6e8f:27f0:4005 on eth0.*.
            Dec 27 21:12:34 domoticz dhcpcd[339]: eth0: using static address 192.168.13.5/24
            Dec 27 21:12:34 domoticz dhcpcd[339]: eth0: adding route to 192.168.13.0/24
            Dec 27 21:12:34 domoticz dhcpcd[339]: eth0: adding default route via 192.168.13.1
            Dec 27 21:12:34 domoticz avahi-daemon[327]: Joining mDNS multicast group on interface eth0.IPv4 with address 192.168.13.5.
            Dec 27 21:12:34 domoticz avahi-daemon[327]: New relevant interface eth0.IPv4 for mDNS.
            Dec 27 21:12:34 domoticz avahi-daemon[327]: Registering new address record for 192.168.13.5 on eth0.IPv4.
            Dec 27 21:12:34 domoticz dhcpcd[339]: forked to background, child pid 470
            Dec 27 21:12:34 domoticz systemd[1]: Started dhcpcd on all interfaces.
            Dec 27 21:12:34 domoticz systemd[1]: Reached target Network.
            Dec 27 21:12:34 domoticz systemd[1]: Reached target Network is Online.
            Dec 27 21:12:34 domoticz systemd[1]: Starting LSB: Home Automation System...
            Dec 27 21:12:34 domoticz systemd[1]: Starting /etc/rc.local Compatibility...
            Dec 27 21:12:34 domoticz systemd[1]: Starting Permit User Sessions...
            Dec 27 21:12:34 domoticz systemd[1]: Starting OpenBSD Secure Shell server...
            Dec 27 21:12:34 domoticz systemd[1]: Started /etc/rc.local Compatibility.
            Dec 27 21:12:34 domoticz systemd[1]: Started Permit User Sessions.
            Dec 27 21:12:34 domoticz systemd[1]: Starting Hold until boot process finishes up...
            Dec 27 21:12:34 domoticz systemd[1]: Starting Terminate Plymouth Boot Screen...
            Dec 27 21:12:34 domoticz systemd[1]: Received SIGRTMIN+21 from PID 190 (plymouthd).
            Dec 27 21:12:34 domoticz systemd[1]: Started Hold until boot process finishes up.
            Dec 27 21:12:34 domoticz systemd[1]: Started Terminate Plymouth Boot Screen.
            Dec 27 21:12:34 domoticz systemd[1]: Started Getty on tty1.
            Dec 27 21:12:34 domoticz systemd[1]: Reached target Login Prompts.
            Dec 27 21:12:34 domoticz systemd[1]: Started OpenBSD Secure Shell server.
            Dec 27 21:12:35 domoticz domoticz.sh[471]: 2017-12-27 21:12:35.467  Domoticz V3.8796 (c)2012-2017 GizMoCuz
            Dec 27 21:12:35 domoticz domoticz.sh[471]: 2017-12-27 21:12:35.467  Build Hash: 2d99bbbc, Date: 2017-12-24 07:06:53
            Dec 27 21:12:35 domoticz domoticz.sh[471]: 2017-12-27 21:12:35.468  Startup Path: /home/pi/domoticz/
            Dec 27 21:12:35 domoticz domoticz.sh[471]: domoticz: Domoticz is starting up....
            Dec 27 21:12:35 domoticz domoticz: Domoticz is starting up....
            Dec 27 21:12:35 domoticz domoticz: Domoticz running...
            Dec 27 21:12:35 domoticz systemd[1]: Started LSB: Home Automation System.
            Dec 27 21:12:35 domoticz systemd[1]: Reached target Multi-User System.
            Dec 27 21:12:35 domoticz systemd[1]: Reached target Graphical Interface.
            Dec 27 21:12:35 domoticz systemd[1]: Starting Update UTMP about System Runlevel Changes...
            Dec 27 21:12:35 domoticz systemd[1]: Started Update UTMP about System Runlevel Changes.
            Dec 27 21:12:35 domoticz systemd[1]: Startup finished in 1.510s (kernel) + 11.498s (userspace) = 13.009s.
            Dec 27 21:12:38 domoticz kernel: [   15.710546] uart-pl011 3f201000.serial: no DMA platform data
            Dec 27 21:12:42 domoticz dhcpcd[470]: eth0: no IPv6 Routers available
            Dec 27 21:12:53 domoticz systemd[1]: Created slice User Slice of pi.
            Dec 27 21:12:53 domoticz systemd[1]: Starting User Manager for UID 1000...
            Dec 27 21:12:53 domoticz systemd[1]: Started Session c1 of user pi.
            Dec 27 21:12:53 domoticz systemd[535]: Listening on GnuPG cryptographic agent and passphrase cache (restricted).
            Dec 27 21:12:53 domoticz systemd[535]: Listening on GnuPG cryptographic agent and passphrase cache.
            Dec 27 21:12:53 domoticz systemd[535]: Listening on GnuPG cryptographic agent (access for web browsers).
            Dec 27 21:12:53 domoticz systemd[535]: Reached target Paths.
            Dec 27 21:12:53 domoticz systemd[535]: Listening on GnuPG cryptographic agent (ssh-agent emulation).
            Dec 27 21:12:53 domoticz systemd[535]: Reached target Sockets.
            Dec 27 21:12:53 domoticz systemd[535]: Reached target Timers.
            Dec 27 21:12:53 domoticz systemd[535]: Reached target Basic System.
            Dec 27 21:12:53 domoticz systemd[535]: Reached target Default.
            Dec 27 21:12:53 domoticz systemd[535]: Startup finished in 48ms.
            Dec 27 21:12:53 domoticz systemd[1]: Started User Manager for UID 1000.
            Dec 27 21:13:03 domoticz systemd[535]: Time has been changed
            Dec 27 21:13:03 domoticz systemd[1]: Time has been changed
            Dec 27 21:13:03 domoticz systemd-timesyncd[285]: Synchronized to time server 195.189.85.132:123 (2.debian.pool.ntp.org).
            Dec 27 21:13:03 domoticz systemd[1]: apt-daily.timer: Adding 8h 6min 59.681187s random time.
            Dec 27 21:13:03 domoticz systemd[1]: apt-daily-upgrade.timer: Adding 32min 42.364143s random time.```
            mfalkviddM Online
            mfalkviddM Online
            mfalkvidd
            Mod
            wrote on last edited by
            #708

            @pepson ok, so mysgw does at least log to syslog, as seen here

            Dec 27 21:12:27 domoticz mysgw: Starting gateway...
            Dec 27 21:12:27 domoticz mysgw: Protocol version - 2.2.0-rc.2
            

            but nothing else. I expected there to be more information, but maybe I'm just not familiar enough with the raspberry pi gateway.

            1 Reply Last reply
            0
            • pepsonP Offline
              pepsonP Offline
              pepson
              wrote on last edited by
              #709

              Yes but only one time read and then start the problem.

              1 Reply Last reply
              0
              • gohanG Offline
                gohanG Offline
                gohan
                Mod
                wrote on last edited by
                #710

                Can you try building the ethernet gateway instead?

                1 Reply Last reply
                0
                • pepsonP Offline
                  pepsonP Offline
                  pepson
                  wrote on last edited by
                  #711

                  Ethernet work ok. But i better want serial and found bug and solution why not working serial...

                  1 Reply Last reply
                  0
                  • gohanG Offline
                    gohanG Offline
                    gohan
                    Mod
                    wrote on last edited by
                    #712

                    I just wanted to make sure at least it was working OK as ethernet.

                    1 Reply Last reply
                    0
                    • pepsonP Offline
                      pepsonP Offline
                      pepson
                      wrote on last edited by
                      #713

                      Problem is only on serial...

                      1 Reply Last reply
                      0
                      • pepsonP Offline
                        pepsonP Offline
                        pepson
                        wrote on last edited by
                        #714

                        Please help...

                        zboblamontZ 1 Reply Last reply
                        0
                        • pepsonP pepson

                          Please help...

                          zboblamontZ Offline
                          zboblamontZ Offline
                          zboblamont
                          wrote on last edited by
                          #715

                          @pepson Just a suggestion, but are you sure the Pi3 is looking at ttyUSB1, ie have you confirmed this is the Gateway serial connection ?
                          I am using direct serial connection to the pi3 GPIO as ttySO with Domoticz, but when I tried a USB Gateway at one point, the connection was NOT working using the expected ttyUSB quoted. I had to check the tty connections via Putty to establish the actual link...

                          1 Reply Last reply
                          1
                          • pepsonP Offline
                            pepsonP Offline
                            pepson
                            wrote on last edited by
                            #716

                            But can you give me commend to build it as you use ttySO ?

                            1 Reply Last reply
                            0
                            • pepsonP Offline
                              pepsonP Offline
                              pepson
                              wrote on last edited by
                              #717

                              I build it as ttySO
                              ./configure --my-transport=rfm69 --my-rfm69-frequency=868 --my-is-rfm69hw --my-gateway=serial --my-serial-is-pty --my-serial-pty=/dev/ttySO

                              and i have and info:

                              2017-12-28 15:40:21.822 MySensors: Using serial port: /dev/ttyS0
                              2017-12-28 15:40:21.832 Error: MySensors: Error opening serial port!

                              1 Reply Last reply
                              0
                              • pepsonP Offline
                                pepsonP Offline
                                pepson
                                wrote on last edited by
                                #718

                                Then build as /dev/serial0 and the same problem. This is show in log Domoticz. One read version and port closed.

                                2017-12-28 15:48:14.418 MySensors: Using serial port: /dev/serial0
                                2017-12-28 15:48:14.418 MySensors: Gateway Version: 2.2.0-rc.2
                                2017-12-28 15:48:14.418 Error: Serial Port closed!... Error: End of file
                                2017-12-28 15:48:15.418 MySensors: retrying in 30 seconds...

                                mfalkviddM 1 Reply Last reply
                                0
                                • pepsonP pepson

                                  Then build as /dev/serial0 and the same problem. This is show in log Domoticz. One read version and port closed.

                                  2017-12-28 15:48:14.418 MySensors: Using serial port: /dev/serial0
                                  2017-12-28 15:48:14.418 MySensors: Gateway Version: 2.2.0-rc.2
                                  2017-12-28 15:48:14.418 Error: Serial Port closed!... Error: End of file
                                  2017-12-28 15:48:15.418 MySensors: retrying in 30 seconds...

                                  mfalkviddM Online
                                  mfalkviddM Online
                                  mfalkvidd
                                  Mod
                                  wrote on last edited by
                                  #719

                                  @pepson could you post your hardware settings in Domoticz? This is what works for me:
                                  0_1514474366659_66d2b11b-dcc4-46ec-83e3-767278ec3e1f-image.png

                                  Could you also try building the gateway without rfm69 support, to check if the problem is generic or related to rfm69. Use this:

                                  ./configure --my-transport=none --my-gateway=serial --my-serial-is-pty --my-serial-pty=/dev/ttyUSB42
                                  make && sudo ./bin/mysgw -d
                                  
                                  1 Reply Last reply
                                  0
                                  • pepsonP Offline
                                    pepsonP Offline
                                    pepson
                                    wrote on last edited by
                                    #720

                                    Hello
                                    Thanks for your help. I start from beginning build DOmoticz on my RPi3 with clean latest image. After run in Sudo raspi-config i enable SPI and Serial , then install DOmoticz and now all works OK. Then build Mysensor Gateway and all is ok with no error in Domoticz. Works on /dev/ttyUSB42

                                    1 Reply Last reply
                                    1
                                    • pepsonP Offline
                                      pepsonP Offline
                                      pepson
                                      wrote on last edited by
                                      #721

                                      But how i can build MySensors Gateway on serial with radio RFM69HW but on old version 2.1.1 ?

                                      1 Reply Last reply
                                      0
                                      • pepsonP Offline
                                        pepsonP Offline
                                        pepson
                                        wrote on last edited by
                                        #722

                                        And have next problem... i build sketch on version 2.2.0-rc2 but after write to Arduino Mini Pro he is not connected to my Gateway on RPI3.

                                        This is sketch. What is wrong ?

                                        /*
                                           Relay with button sketch
                                           modified to work with no uplink
                                           to gateway and try to maintain sync to controller
                                        */
                                        
                                        
                                        #define MY_DEBUG                               // Enable debug prints to serial monitor
                                        
                                        #define MY_RADIO_RFM69
                                        #define MY_RFM69_FREQUENCY 868
                                        #define MY_IS_RFM69HW
                                        #define MY_RFM69_NEW_DRIVER
                                        
                                        //#define MY_NODE_ID 203                       // Node id defaults to AUTO (tries to fetch id from controller) 
                                        
                                        #define MY_TRANSPORT_WAIT_READY_MS 5000        //set how long to wait for transport ready in milliseconds
                                        
                                        #define MY_REPEATER_FEATURE                    // Enabled repeater feature for this node
                                        
                                        #include <MySensors.h>
                                        #include <Bounce2.h>
                                        
                                        #define RELAY_PIN  5      // Arduino Digital I/O pin number for relay 
                                        #define BUTTON_PIN  3     // Arduino Digital I/O pin number for button 
                                        #define CHILD_ID 1        // Id of the sensor child
                                        #define RELAY_ON 1
                                        #define RELAY_OFF 0
                                        
                                        Bounce debouncer = Bounce();
                                        int oldValue = 0;
                                        bool uplinkAvailable = true;
                                        bool state = false;
                                        bool requestState;
                                        bool firstStart = true;
                                        unsigned long uplinkCheckTime ;                // holder for uplink checks
                                        unsigned long uplinkCheckPeriod = 30*1000;     // time between checks for uplink in milliseconds
                                        unsigned long returnWait = 1000;               // how long to wait for return from controller in milliseconds.. adjust as needed
                                        unsigned long oldTime = 0;
                                        unsigned long newTime = 0;
                                        MyMessage msg(CHILD_ID, V_STATUS);
                                        
                                        void setup(){
                                          pinMode(BUTTON_PIN, INPUT_PULLUP);           // Setup the button pin, Activate internal pull-up
                                          
                                          debouncer.attach(BUTTON_PIN);                // After setting up the button, setup debouncer
                                          debouncer.interval(5);
                                        
                                          pinMode(RELAY_PIN, OUTPUT);                 // set relay pin in output mode
                                          digitalWrite(RELAY_PIN, RELAY_OFF);         // Make sure relay is off when starting up
                                        }
                                        
                                        void presentation()  {
                                          // Send the sketch version information to the gateway and Controller
                                          sendSketchInfo("1xRelay & Button", "2.2.0-rc2");
                                        
                                          // Register all sensors to gw (they will be created as child devices)
                                          present(CHILD_ID, S_BINARY);
                                        }
                                        
                                        
                                        void loop(){
                                          if (firstStart) {                            // this code is only run once at startup
                                            Serial.println("First run started");
                                            requestTime();                             // get time from controller
                                            wait (returnWait);                         // delay to allow time to return
                                            if (oldTime == 0){                         // check to see if there was a return from the time request
                                              Serial.println("uplink not available");
                                              uplinkAvailable = false;                 // no uplink established
                                              uplinkCheckTime = millis();
                                            }
                                             else{
                                              Serial.println("uplink available");
                                              request( CHILD_ID, V_STATUS);            // get status of switch on controller
                                              wait (returnWait);                       //wait needed to allow request to return from controller
                                              Serial.print("controller state --- ");
                                              Serial.println(requestState);
                                              if (requestState != state) {             // check that controller is corectly showing the current relay state
                                                send(msg.set(state), false);           // notify controller of current state
                                              } 
                                             }   
                                          firstStart = false;                                          // set firstStart flag false to prevent code from running again
                                         }
                                        
                                          debouncer.update();
                                          int value = debouncer.read();                               // Get the update value
                                          if (value != oldValue && value == 0) {                      // check for new button push
                                            state =  !state;                                          // Toggle the state
                                            digitalWrite(RELAY_PIN, state ? RELAY_ON : RELAY_OFF);    // switch the relay to the new state
                                            requestTime();
                                            wait (returnWait);                                               // delay to allow time to return
                                            if (oldTime != newTime){                                  // if times are different then uplink is available
                                              send(msg.set(state), false);
                                              oldTime = newTime;
                                            }
                                            else{                                                    // if times are the same no uplink is available
                                             Serial.println("uplink not available");
                                              uplinkAvailable = false;                                // no uplink available, set flag false
                                              uplinkCheckTime = millis();                             // start the timer from now
                                            }
                                        
                                          }
                                          oldValue = value;
                                         
                                          if (!uplinkAvailable && (millis() - uplinkCheckTime > uplinkCheckPeriod) ) {       // test to see if function should be called
                                            uplinkCheck();                                                                  // call uplink checking function
                                          }
                                        
                                        }
                                        
                                        /*-------------------start of functions--------------------------*/
                                        
                                        void receive(const MyMessage &message) {
                                          if (message.type == V_STATUS) {                                   // check to see if incoming message is for a switch
                                            switch (message.getCommand()) {                                 // message.getCommand will give us the command type of the incomming message
                                              case C_SET:                                                   //message is a set command  from controller to update relay state
                                                state = message.getBool();                                  // get the new state
                                                digitalWrite(RELAY_PIN, state ? RELAY_ON : RELAY_OFF);      // switch relay to new state
                                                uplinkAvailable = true;                                     //  uplink established
                                                /*---- Write some debug info----*/
                                                Serial.print("Incoming change for sensor:");
                                                Serial.print(message.sensor);
                                                Serial.print(", New status: ");
                                                Serial.println(message.getBool());
                                                break;
                                              case C_REQ:                                               // message is a returning request from controller
                                                requestState = message.getBool();                       // update requestState with returning state
                                                break;
                                            }
                                          }
                                        }
                                        
                                        void uplinkCheck() {
                                            requestTime();
                                            wait (returnWait);                       // wait for time return.. this may need to be varied for your system
                                           if (oldTime != newTime){
                                             Serial.println("uplink re-established");
                                             request( CHILD_ID, V_STATUS);
                                             wait (returnWait);                        //wait needed to allow request to return from controller
                                            if (requestState != state) {              // check that controller is corectly showing the current relay state
                                              send(msg.set(state), false);            // notify controller of current state no ack
                                              uplinkAvailable = true;                 //  uplink established
                                              oldTime = newTime;
                                            }
                                          }
                                          uplinkCheckTime = millis();                // reset the checktime
                                          Serial.println("uplinkchecktime reset");
                                        }
                                        
                                        
                                        void receiveTime(unsigned long time)
                                        {
                                          if (firstStart){
                                            oldTime = time;
                                            newTime = time;
                                          }
                                          else{
                                          newTime = time;
                                        }
                                          Serial.print("time received---- " );
                                          Serial.println(time);
                                        }```
                                        zboblamontZ 1 Reply Last reply
                                        0
                                        • pepsonP pepson

                                          And have next problem... i build sketch on version 2.2.0-rc2 but after write to Arduino Mini Pro he is not connected to my Gateway on RPI3.

                                          This is sketch. What is wrong ?

                                          /*
                                             Relay with button sketch
                                             modified to work with no uplink
                                             to gateway and try to maintain sync to controller
                                          */
                                          
                                          
                                          #define MY_DEBUG                               // Enable debug prints to serial monitor
                                          
                                          #define MY_RADIO_RFM69
                                          #define MY_RFM69_FREQUENCY 868
                                          #define MY_IS_RFM69HW
                                          #define MY_RFM69_NEW_DRIVER
                                          
                                          //#define MY_NODE_ID 203                       // Node id defaults to AUTO (tries to fetch id from controller) 
                                          
                                          #define MY_TRANSPORT_WAIT_READY_MS 5000        //set how long to wait for transport ready in milliseconds
                                          
                                          #define MY_REPEATER_FEATURE                    // Enabled repeater feature for this node
                                          
                                          #include <MySensors.h>
                                          #include <Bounce2.h>
                                          
                                          #define RELAY_PIN  5      // Arduino Digital I/O pin number for relay 
                                          #define BUTTON_PIN  3     // Arduino Digital I/O pin number for button 
                                          #define CHILD_ID 1        // Id of the sensor child
                                          #define RELAY_ON 1
                                          #define RELAY_OFF 0
                                          
                                          Bounce debouncer = Bounce();
                                          int oldValue = 0;
                                          bool uplinkAvailable = true;
                                          bool state = false;
                                          bool requestState;
                                          bool firstStart = true;
                                          unsigned long uplinkCheckTime ;                // holder for uplink checks
                                          unsigned long uplinkCheckPeriod = 30*1000;     // time between checks for uplink in milliseconds
                                          unsigned long returnWait = 1000;               // how long to wait for return from controller in milliseconds.. adjust as needed
                                          unsigned long oldTime = 0;
                                          unsigned long newTime = 0;
                                          MyMessage msg(CHILD_ID, V_STATUS);
                                          
                                          void setup(){
                                            pinMode(BUTTON_PIN, INPUT_PULLUP);           // Setup the button pin, Activate internal pull-up
                                            
                                            debouncer.attach(BUTTON_PIN);                // After setting up the button, setup debouncer
                                            debouncer.interval(5);
                                          
                                            pinMode(RELAY_PIN, OUTPUT);                 // set relay pin in output mode
                                            digitalWrite(RELAY_PIN, RELAY_OFF);         // Make sure relay is off when starting up
                                          }
                                          
                                          void presentation()  {
                                            // Send the sketch version information to the gateway and Controller
                                            sendSketchInfo("1xRelay & Button", "2.2.0-rc2");
                                          
                                            // Register all sensors to gw (they will be created as child devices)
                                            present(CHILD_ID, S_BINARY);
                                          }
                                          
                                          
                                          void loop(){
                                            if (firstStart) {                            // this code is only run once at startup
                                              Serial.println("First run started");
                                              requestTime();                             // get time from controller
                                              wait (returnWait);                         // delay to allow time to return
                                              if (oldTime == 0){                         // check to see if there was a return from the time request
                                                Serial.println("uplink not available");
                                                uplinkAvailable = false;                 // no uplink established
                                                uplinkCheckTime = millis();
                                              }
                                               else{
                                                Serial.println("uplink available");
                                                request( CHILD_ID, V_STATUS);            // get status of switch on controller
                                                wait (returnWait);                       //wait needed to allow request to return from controller
                                                Serial.print("controller state --- ");
                                                Serial.println(requestState);
                                                if (requestState != state) {             // check that controller is corectly showing the current relay state
                                                  send(msg.set(state), false);           // notify controller of current state
                                                } 
                                               }   
                                            firstStart = false;                                          // set firstStart flag false to prevent code from running again
                                           }
                                          
                                            debouncer.update();
                                            int value = debouncer.read();                               // Get the update value
                                            if (value != oldValue && value == 0) {                      // check for new button push
                                              state =  !state;                                          // Toggle the state
                                              digitalWrite(RELAY_PIN, state ? RELAY_ON : RELAY_OFF);    // switch the relay to the new state
                                              requestTime();
                                              wait (returnWait);                                               // delay to allow time to return
                                              if (oldTime != newTime){                                  // if times are different then uplink is available
                                                send(msg.set(state), false);
                                                oldTime = newTime;
                                              }
                                              else{                                                    // if times are the same no uplink is available
                                               Serial.println("uplink not available");
                                                uplinkAvailable = false;                                // no uplink available, set flag false
                                                uplinkCheckTime = millis();                             // start the timer from now
                                              }
                                          
                                            }
                                            oldValue = value;
                                           
                                            if (!uplinkAvailable && (millis() - uplinkCheckTime > uplinkCheckPeriod) ) {       // test to see if function should be called
                                              uplinkCheck();                                                                  // call uplink checking function
                                            }
                                          
                                          }
                                          
                                          /*-------------------start of functions--------------------------*/
                                          
                                          void receive(const MyMessage &message) {
                                            if (message.type == V_STATUS) {                                   // check to see if incoming message is for a switch
                                              switch (message.getCommand()) {                                 // message.getCommand will give us the command type of the incomming message
                                                case C_SET:                                                   //message is a set command  from controller to update relay state
                                                  state = message.getBool();                                  // get the new state
                                                  digitalWrite(RELAY_PIN, state ? RELAY_ON : RELAY_OFF);      // switch relay to new state
                                                  uplinkAvailable = true;                                     //  uplink established
                                                  /*---- Write some debug info----*/
                                                  Serial.print("Incoming change for sensor:");
                                                  Serial.print(message.sensor);
                                                  Serial.print(", New status: ");
                                                  Serial.println(message.getBool());
                                                  break;
                                                case C_REQ:                                               // message is a returning request from controller
                                                  requestState = message.getBool();                       // update requestState with returning state
                                                  break;
                                              }
                                            }
                                          }
                                          
                                          void uplinkCheck() {
                                              requestTime();
                                              wait (returnWait);                       // wait for time return.. this may need to be varied for your system
                                             if (oldTime != newTime){
                                               Serial.println("uplink re-established");
                                               request( CHILD_ID, V_STATUS);
                                               wait (returnWait);                        //wait needed to allow request to return from controller
                                              if (requestState != state) {              // check that controller is corectly showing the current relay state
                                                send(msg.set(state), false);            // notify controller of current state no ack
                                                uplinkAvailable = true;                 //  uplink established
                                                oldTime = newTime;
                                              }
                                            }
                                            uplinkCheckTime = millis();                // reset the checktime
                                            Serial.println("uplinkchecktime reset");
                                          }
                                          
                                          
                                          void receiveTime(unsigned long time)
                                          {
                                            if (firstStart){
                                              oldTime = time;
                                              newTime = time;
                                            }
                                            else{
                                            newTime = time;
                                          }
                                            Serial.print("time received---- " );
                                            Serial.println(time);
                                          }```
                                          zboblamontZ Offline
                                          zboblamontZ Offline
                                          zboblamont
                                          wrote on last edited by
                                          #723

                                          @pepson Try walking in little steps trying each stage rather than running into new walls then expressing surprise at broken nose, no offence intended ;)
                                          Gateway and nodes, same platform, same version..... Otherwise they are speaking Chinese and Swedish hoping for somebody to explain the meaning of fubar...

                                          1 Reply Last reply
                                          1
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          17

                                          Online

                                          11.7k

                                          Users

                                          11.2k

                                          Topics

                                          113.0k

                                          Posts


                                          Copyright 2019 TBD   |   Forum Guidelines   |   Privacy Policy   |   Terms of Service
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • OpenHardware.io
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular