I have a V3 that looses the ability to communicate either directly with its webpage or with Firestorm, it seems to happen about every three days or so. So I changed the router settings to keep the IP addresses for 100 days to see if that does the trick. I can’t give my PB a static address as I only have 8 static slots and these are already used up. But have ticked the when devices reconnect they keep the same IP address.
That didn’t work.
So the actual problem is that within Firestorm the webpage comes up as does the IP address for the PB, but when selecting a pattern nothing happens. I get the little play triangle icon by the side of the selected pattern, but it doesn’t change. Have left it for a good 5 minutes just to see.
When trying to connect directly to the PB IP I just get the rotating cube and that’s it. Once I disconnect power and then power up the PB it works fine.
So this led me to think that as I have Firestorm running I was wondering if when using an HTTP command that some http commands are not closed properly, and leave the device hanging after they have executed. This is probably a Loxone issue rather than a Firestorm problem
Will try and investigate this further by not trying to execute any HTTP command via myLoxone system.
Or is there an HTTP close command I could use.
Hi @TechDoctor,
Yes, it might be some issue with the web server running out of resources if something holding open connections on the websocket.
Do you have anything making websocket connections to your PB other than Firestorm? Are you running multiple V3, and have you updated to v3.12?
Thought I would give it a good few days before replying. Not using Loxone to switch or change patterns has resulted in a stable PB over the last four days.
It seems when Loxone issues an HTTP command it doesn’t close some of them properly.
Funnily enough someone on one of the Loxone forums created a post about problems with HTTP commands.
I don’t thinks its all of commands. It seems to be when I issue a brightness command , but will continue to monitor to see if I can track it down.
I have a single V3.12 board connected to an SK9822 5m strip with 150 LEDs and a 50W 5v Supply. Nothing else sends HTTP commands to the PB. Its just Firestorm.
Here is what I have found so far after trying various scenarios. I still have a few others to try, but these are the results so far.
Firestorm doesn’t seem to play well with others.
I was running firestorm, from my RPi and had a web browser open (on the same machine thats running Firestorm) showing Firestorm and the Loxone web interface. When using the Loxone web interface to turn stuff on and off. The PB would then no longer except commands from Firestorm. Rebooting the RPi wouldn’t solve it, but a reboot of just the PB always solved it. I don’t know why this is happening, as I didn’t access the PB via the Loxone web interface. And the ip address for the Loxone web interface isn’t 0.0.0.0 or 127.0.0.1 so can’t see why it locks up the PB.
As a bit of experimentation I tried running Kodi on the RPi, Firestorm didn’t like that either, this also caused the PB to lock up, but in a more random way as in it could be ten minutes of Kodi usage to a couple of days. Got rid of Kodi and everything is ok.
I then tried accessing the Loxone web interface from another machine and that’s fine no problems there. Only tried turning house lights on or off or accessing washing machine information.
What I find odd is that you need to reboot the PB rather than the RPi running Firestorm.
Next I will try and see if changing patterns from the Loxone app causes a lock up.
Hi @TechDoctor,
Thanks for the additional info.
Running Kodi and firestorm at the same time might be a port conflict. Have you tried running Firestorm on a different port (ike 3000 instead of 80)?
The network issues sound similar to whats going on here:
Firestorm is already running on 3000.
But will look into that other post for ideas.
I don’t use Firefox on any OS to control PB only Chrome on Windows and Chromium on the RPi. Oh and Chrome on Android.
Also I only control the PB via Firestorm.
So have been doing some digging and have found the Loxone app is based on Electron which if I read the blurb about it is Chrome based.
I am also going to add back some of the Loxone control gradually and see what that does.
I’m think I’m experiencing a similar problem with my V3 Pico (v3.12).
In my case, I have an arduino running as an AP that the PB connects to, running some code to sync the timebase and patterns across multiple PBs, kind of a subset of what Firestorm does. After the PB connects and I get the list of patterns, I do only two things: receive and respond to the UDP beacons to sync the timebase, and change the active pattern with a websocket command “activeProgramId” every 20 seconds.
After some time of this working perfectly (anywhere from about 15 minutes to 3 hours), and immediately after sending the next websocket command to change the pattern, I detect that the client connection has suddenly closed, and I never get a websocket response “activeProgram” from the PB. At this point, the current pattern continues to run, and I continue to receive and respond to the UDP beacons.
If I try to recover by re-opening the client connection and doing another websocket handshake, the handshake fails. If I reboot my arduino, the PB does not does not connect again to my AP, even after several minutes. The only way to recover is to reboot the PB.
This problem never happens with either of my V2+ (v2.25) PBs. Any ideas?
I’m working on an update. Would you be up for helping beta test it?
Count me in for the beta test as well.
I have also been having trouble with my PB’s dropping off the network completely after several hours of working normally.
It’s usually about 4:00am (but can be any time), nothing is happening on the network at the time, but one of my PB’s will drop off the network (does not respond to pings), and an hour or so later, reconnects, and works normally (without doing anything). it can be either or both of my PB’s (I have two). Both are V3, one is a pico, the other a regular PB, but it can happen to either. In the example below, this is the regular V3.12 PB dropping off the network and coming back 1 hour 20 minutes later.
[2021-04-12 07:26:08,449][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_F8BD97) publishing item: LED_Controller/slave/Pixelblaze_F8BD97/status: Online
[2021-04-12 07:27:08,450][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_79C309) publishing item: LED_Controller/slave/Pixelblaze_79C309/status: Online
[2021-04-12 07:27:08,452][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_F8BD97) publishing item: LED_Controller/slave/Pixelblaze_F8BD97/status: Online
[2021-04-12 07:27:56,907][WARNI](Pixelblaze.PixelblazeBase.Pixelblaze_79C309) Websocket disconnected
[2021-04-12 07:28:01,909][WARNI](Pixelblaze.PixelblazeBase.Pixelblaze_79C309) Reconnecting websocket
[2021-04-12 07:28:01,911][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_79C309) Connecting websocket ws://192.168.100.103:81/
[2021-04-12 07:28:04,332][ERROR](Pixelblaze.PixelblazeBase.Pixelblaze_79C309) failed to connect: Cannot connect to host 192.168.100.103:81 ssl:default [Connect call failed ('192.168.100.103', 81)]
[2021-04-12 07:28:04,333][WARNI](Pixelblaze.PixelblazeBase.Pixelblaze_79C309) Websocket disconnected
[2021-04-12 07:28:08,452][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_79C309) publishing item: LED_Controller/slave/Pixelblaze_79C309/status: Disconnected
[2021-04-12 07:28:08,454][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_F8BD97) publishing item: LED_Controller/slave/Pixelblaze_F8BD97/status: Online
[2021-04-12 07:28:09,335][WARNI](Pixelblaze.PixelblazeBase.Pixelblaze_79C309) Reconnecting websocket
[2021-04-12 07:28:09,336][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_79C309) Connecting websocket ws://192.168.100.103:81/
[2021-04-12 07:28:12,396][ERROR](Pixelblaze.PixelblazeBase.Pixelblaze_79C309) failed to connect: Cannot connect to host 192.168.100.103:81 ssl:default [Connect call failed ('192.168.100.103', 81)]
...
[2021-04-12 08:51:44,365][WARNI](Pixelblaze.PixelblazeBase.Pixelblaze_79C309) Websocket disconnected
[2021-04-12 08:51:49,368][WARNI](Pixelblaze.PixelblazeBase.Pixelblaze_79C309) Reconnecting websocket
[2021-04-12 08:51:49,369][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_79C309) Connecting websocket ws://192.168.100.103:81/
[2021-04-12 08:51:52,428][ERROR](Pixelblaze.PixelblazeBase.Pixelblaze_79C309) failed to connect: Cannot connect to host 192.168.100.103:81 ssl:default [Connect call failed ('192.168.100.103', 81)]
[2021-04-12 08:51:52,429][WARNI](Pixelblaze.PixelblazeBase.Pixelblaze_79C309) Websocket disconnected
[2021-04-12 08:51:57,431][WARNI](Pixelblaze.PixelblazeBase.Pixelblaze_79C309) Reconnecting websocket
[2021-04-12 08:51:57,432][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_79C309) Connecting websocket ws://192.168.100.103:81/
[2021-04-12 08:51:57,539][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_79C309) Websocket Connected
[2021-04-12 08:52:08,686][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_79C309) publishing item: LED_Controller/slave/Pixelblaze_79C309/status: Online
[2021-04-12 08:52:08,687][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_F8BD97) publishing item: LED_Controller/slave/Pixelblaze_F8BD97/status: Online
[2021-04-12 08:53:08,689][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_79C309) publishing item: LED_Controller/slave/Pixelblaze_79C309/status: Online
This happens daily.
I am happy to test out beta firmware if you like.
@Nick_W ,
Thank you for that info. I wonder if it is resetting, or just getting disconnected. Can you connect to it, and in your browser console evaluate this expression?
lastStatus.uptime/3600000
That should give you the number of hours it has been running (if < 50 days).
The current beta has a few issues and I’ll include you for the next revision when those are ironed out. Thanks!
This is the log from last night, with my discovery service running
[2021-04-13 04:19:16,770][ INFO](Pixelblaze.PixelblazeEnumerator) Pixelblaze_F8BD97(192.168.100.220) connected: True primary
[2021-04-13 04:19:16,771][ INFO](Pixelblaze.PixelblazeEnumerator) Pixelblaze_79C309(192.168.100.103) connected: True
[2021-04-13 04:19:16,771][ INFO](Pixelblaze.PixelblazeEnumerator) 2 pixelblazes, 2 connected
[2021-04-13 04:19:21,773][ INFO](Pixelblaze.PixelblazeEnumerator) Pixelblaze_F8BD97(192.168.100.220) connected: True primary
[2021-04-13 04:19:21,774][ INFO](Pixelblaze.PixelblazeEnumerator) Pixelblaze_79C309(192.168.100.103) connected: True
[2021-04-13 04:19:21,775][ INFO](Pixelblaze.PixelblazeEnumerator) 2 pixelblazes, 2 connected
[2021-04-13 04:19:23,906][WARNI](Pixelblaze.PixelblazeBase.Pixelblaze_F8BD97) Websocket disconnected
[2021-04-13 04:19:26,777][ INFO](Pixelblaze.PixelblazeEnumerator) Pixelblaze_F8BD97(192.168.100.220) connected: False primary
[2021-04-13 04:19:26,778][ INFO](Pixelblaze.PixelblazeEnumerator) Pixelblaze_79C309(192.168.100.103) connected: True
[2021-04-13 04:19:26,779][ INFO](Pixelblaze.PixelblazeEnumerator) 2 pixelblazes, 1 connected
[2021-04-13 04:19:28,908][WARNI](Pixelblaze.PixelblazeBase.Pixelblaze_F8BD97) Reconnecting websocket
[2021-04-13 04:19:28,909][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_F8BD97) Connecting websocket ws://192.168.100.220:81/
[2021-04-13 04:19:31,780][ INFO](Pixelblaze.PixelblazeEnumerator) Pixelblaze_F8BD97(192.168.100.220) connected: False primary
[2021-04-13 04:19:31,781][ INFO](Pixelblaze.PixelblazeEnumerator) Pixelblaze_79C309(192.168.100.103) connected: True
[2021-04-13 04:19:31,782][ INFO](Pixelblaze.PixelblazeEnumerator) 2 pixelblazes, 1 connected
[2021-04-13 04:19:36,784][ INFO](Pixelblaze.PixelblazeEnumerator) Removing pb: 192.168.100.220
[2021-04-13 04:19:36,785][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_F8BD97) Cancelling 4 outstanding tasks
[2021-04-13 04:19:36,787][WARNI](Pixelblaze.PixelblazeBase.Pixelblaze_F8BD97) MQTT broker disconnected
[2021-04-13 04:19:36,788][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_F8BD97) Pixelblaze_F8BD97 stopped
[2021-04-13 04:19:36,789][ INFO](Pixelblaze.PixelblazeEnumerator) Pixelblaze_79C309(192.168.100.103) connected: True primary
[2021-04-13 04:19:36,789][ INFO](Pixelblaze.PixelblazeEnumerator) 1 pixelblazes, 1 connected
[2021-04-13 04:19:41,791][ INFO](Pixelblaze.PixelblazeEnumerator) Pixelblaze_79C309(192.168.100.103) connected: True primary
[2021-04-13 04:19:41,792][ INFO](Pixelblaze.PixelblazeEnumerator) 1 pixelblazes, 1 connected
...
[2021-04-13 05:43:19,950][ INFO](Pixelblaze.PixelblazeEnumerator) Pixelblaze_79C309(192.168.100.103) connected: True primary
[2021-04-13 05:43:19,951][ INFO](Pixelblaze.PixelblazeEnumerator) 1 pixelblazes, 1 connected
[2021-04-13 05:43:22,779][ INFO](Pixelblaze.PixelblazeEnumerator) Found Pixelblaze: ('192.168.100.220', 1889)
[2021-04-13 05:43:22,780][ INFO](Pixelblaze.PixelblazeEnumerator) Adding pb: 192.168.100.220
[2021-04-13 05:43:22,782][ INFO](Pixelblaze.PixelblazeBase) Connecting websocket ws://192.168.100.220:81/
[2021-04-13 05:43:22,841][ INFO](Pixelblaze.PixelblazeBase) Websocket Connected
[2021-04-13 05:43:23,786][ INFO](Pixelblaze.PixelblazeBase) sending: {'getConfig': True}
[2021-04-13 05:43:23,840][ INFO](Pixelblaze.PixelblazeBase) Received: 19 json data items
[2021-04-13 05:43:23,968][ INFO](Pixelblaze.PixelblazeBase) Received: 3 json data items
[2021-04-13 05:43:23,971][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_F8BD97) Connecting to MQTT broker: 192.168.100.119
[2021-04-13 05:43:23,973][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_F8BD97) MQTT broker connected
[2021-04-13 05:43:23,974][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_F8BD97) subscribing to: /LED_Pixel_Controller_newslave/all/#
[2021-04-13 05:43:23,974][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_F8BD97) Received: 3 binary data bytes
[2021-04-13 05:43:23,975][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_F8BD97) subscribing to: /LED_Pixel_Controller_newslave/Pixelblaze_F8BD97/#
[2021-04-13 05:43:24,787][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_F8BD97) subscribing to: /LED_Pixel_Controller_newslave/#
[2021-04-13 05:43:24,788][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_F8BD97) subscribing to: LED_Controller/slave/primary_rgb
[2021-04-13 05:43:24,789][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_F8BD97) Set Active pattern
[2021-04-13 05:43:24,790][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_F8BD97) setting active pattern to: Slave to Controller
[2021-04-13 05:43:24,791][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_F8BD97) sending: {'listPrograms': True}
[2021-04-13 05:43:24,952][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_F8BD97) setting active pattern to: Slave to Controller
[2021-04-13 05:43:24,953][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_F8BD97) sending: {'listPrograms': True}
[2021-04-13 05:43:25,448][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_F8BD97) Received: 1885 binary data bytes
[2021-04-13 05:43:25,450][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_F8BD97) sending: {'activeProgramId': 'ShzpfL53tXQDBLbRv', 'save': False}
[2021-04-13 05:43:25,808][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_F8BD97) Received: 1885 binary data bytes
[2021-04-13 05:43:26,087][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_F8BD97) Received: 3 json data items
[2021-04-13 05:43:26,088][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_F8BD97) sending: {'setVars': {'r': 0.0, 'g': 0.0, 'b': 0.0}}
[2021-04-13 05:43:26,089][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_F8BD97) sending: {'sendUpdates': False}
[2021-04-13 05:43:26,089][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_F8BD97) Active pattern Set correctly
[2021-04-13 05:43:26,090][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_F8BD97) sending: {'sendUpdates': True}
[2021-04-13 05:43:26,152][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_F8BD97) Received: 181 preview_frame bytes
[2021-04-13 05:43:34,955][WARNI](Pixelblaze.PixelblazeBase.Pixelblaze_F8BD97) Timeout waiting for None, 7
[2021-04-13 05:43:34,956][WARNI](Pixelblaze.PixelblazeBase.Pixelblaze_F8BD97) pattern not found on PB
[2021-04-13 05:43:34,957][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_F8BD97) Looking for binary file to load
[2021-04-13 05:43:34,960][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_F8BD97) found "Slave to Controller" in file: ./ShzpfL53tXQDBLbRv.bin
[2021-04-13 05:43:34,961][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_F8BD97) Loading pattern ./ShzpfL53tXQDBLbRv.bin from file: ShzpfL53tXQDBLbRv.bin
[2021-04-13 05:43:36,047][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_F8BD97) Pattern: ShzpfL53tXQDBLbRv loaded
[2021-04-13 05:43:36,048][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_F8BD97) sending: {'listPrograms': True}
[2021-04-13 05:43:46,050][WARNI](Pixelblaze.PixelblazeBase.Pixelblaze_F8BD97) Timeout waiting for None, 7
[2021-04-13 05:43:46,051][ INFO](Pixelblaze.PixelblazeEnumerator) Pixelblaze_79C309(192.168.100.103) connected: True primary
[2021-04-13 05:43:46,051][ INFO](Pixelblaze.PixelblazeEnumerator) Pixelblaze_F8BD97(192.168.100.220) connected: True
[2021-04-13 05:43:46,052][ INFO](Pixelblaze.PixelblazeEnumerator) 2 pixelblazes, 2 connected
Pixelblaze_F8BD97
is my pico PB.
The output of lastStatus.uptime/3600000
is 5.470506111111111
at 9:48am.
So it looks to me as if Pixelblaze_F8BD97
totally shuts down for about 1hr 20m, then comes back on line.
Then at 6:50am:
[2021-04-13 06:50:13,826][ INFO](Pixelblaze.PixelblazeEnumerator) Pixelblaze_79C309(192.168.100.103) connected: False primary
[2021-04-13 06:50:13,827][ INFO](Pixelblaze.PixelblazeEnumerator) Pixelblaze_F8BD97(192.168.100.220) connected: True
[2021-04-13 06:50:13,828][ INFO](Pixelblaze.PixelblazeEnumerator) 2 pixelblazes, 1 connected
[2021-04-13 06:50:18,830][ INFO](Pixelblaze.PixelblazeEnumerator) Pixelblaze_79C309(192.168.100.103) connected: False primary
[2021-04-13 06:50:18,831][ INFO](Pixelblaze.PixelblazeEnumerator) Pixelblaze_F8BD97(192.168.100.220) connected: True
[2021-04-13 06:50:18,831][ INFO](Pixelblaze.PixelblazeEnumerator) 2 pixelblazes, 1 connected
[2021-04-13 06:50:23,833][ INFO](Pixelblaze.PixelblazeEnumerator) Removing pb: 192.168.100.103
[2021-04-13 06:50:23,834][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_79C309) Cancelling 4 outstanding tasks
[2021-04-13 06:50:23,837][WARNI](Pixelblaze.PixelblazeBase.Pixelblaze_79C309) MQTT broker disconnected
[2021-04-13 06:50:23,838][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_79C309) Pixelblaze_79C309 stopped
[2021-04-13 06:50:23,839][ INFO](Pixelblaze.PixelblazeEnumerator) Pixelblaze_F8BD97(192.168.100.220) connected: True primary
[2021-04-13 06:50:23,839][ INFO](Pixelblaze.PixelblazeEnumerator) 1 pixelblazes, 1 connected
[2021-04-13 06:50:28,842][ INFO](Pixelblaze.PixelblazeEnumerator) Pixelblaze_F8BD97(192.168.100.220) connected: True primary
[2021-04-13 06:50:28,842][ INFO](Pixelblaze.PixelblazeEnumerator) 1 pixelblazes, 1 connected
...
[2021-04-13 08:14:12,006][ INFO](Pixelblaze.PixelblazeEnumerator) Pixelblaze_F8BD97(192.168.100.220) connected: True primary
[2021-04-13 08:14:12,007][ INFO](Pixelblaze.PixelblazeEnumerator) 1 pixelblazes, 1 connected
[2021-04-13 08:14:15,401][ INFO](Pixelblaze.PixelblazeEnumerator) Found Pixelblaze: ('192.168.100.103', 1889)
[2021-04-13 08:14:15,402][ INFO](Pixelblaze.PixelblazeEnumerator) Adding pb: 192.168.100.103
[2021-04-13 08:14:15,404][ INFO](Pixelblaze.PixelblazeBase) Connecting websocket ws://192.168.100.103:81/
[2021-04-13 08:14:15,481][ INFO](Pixelblaze.PixelblazeBase) Websocket Connected
[2021-04-13 08:14:16,409][ INFO](Pixelblaze.PixelblazeBase) sending: {'getConfig': True}
[2021-04-13 08:14:16,463][ INFO](Pixelblaze.PixelblazeBase) Received: 19 json data items
[2021-04-13 08:14:16,586][ INFO](Pixelblaze.PixelblazeBase) Received: 3 json data items
[2021-04-13 08:14:16,587][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_79C309) Connecting to MQTT broker: 192.168.100.119
[2021-04-13 08:14:16,591][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_79C309) MQTT broker connected
[2021-04-13 08:14:16,591][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_79C309) subscribing to: /LED_Pixel_Controller_newslave/all/#
[2021-04-13 08:14:16,592][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_79C309) subscribing to: /LED_Pixel_Controller_newslave/Pixelblaze_79C309/#
[2021-04-13 08:14:16,595][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_79C309) Received: 3 binary data bytes
[2021-04-13 08:14:17,009][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_79C309) setting active pattern to: Slave to Controller
[2021-04-13 08:14:17,010][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_79C309) sending: {'listPrograms': True}
[2021-04-13 08:14:17,410][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_79C309) subscribing to: /LED_Pixel_Controller_newslave/#
[2021-04-13 08:14:17,410][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_79C309) subscribing to: LED_Controller/slave/primary_rgb
[2021-04-13 08:14:17,412][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_79C309) Set Active pattern
[2021-04-13 08:14:17,413][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_79C309) setting active pattern to: Slave to Controller
[2021-04-13 08:14:17,413][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_79C309) sending: {'listPrograms': True}
[2021-04-13 08:14:17,458][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_79C309) Received: 1852 binary data bytes
[2021-04-13 08:14:17,459][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_79C309) sending: {'activeProgramId': 'ShzpfL53tXQDBLbRv', 'save': False}
[2021-04-13 08:14:17,829][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_79C309) Received: 1852 binary data bytes
[2021-04-13 08:14:18,096][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_79C309) Received: 3 json data items
[2021-04-13 08:14:18,098][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_79C309) sending: {'setVars': {'r': 0.0, 'g': 0.0, 'b': 0.0}}
[2021-04-13 08:14:18,098][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_79C309) sending: {'sendUpdates': False}
[2021-04-13 08:14:18,099][ INFO](Pixelblaze.PixelblazeEnumerator) Pixelblaze_F8BD97(192.168.100.220) connected: True primary
[2021-04-13 08:14:18,100][ INFO](Pixelblaze.PixelblazeEnumerator) Pixelblaze_79C309(192.168.100.103) connected: True
[2021-04-13 08:14:18,100][ INFO](Pixelblaze.PixelblazeEnumerator) 2 pixelblazes, 2 connected
[2021-04-13 08:14:23,083][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_F8BD97) publishing item: LED_Controller/slave/Pixelblaze_F8BD97/status: Online
[2021-04-13 08:14:23,101][ INFO](Pixelblaze.PixelblazeEnumerator) Pixelblaze_F8BD97(192.168.100.220) connected: True primary
[2021-04-13 08:14:23,102][ INFO](Pixelblaze.PixelblazeEnumerator) Pixelblaze_79C309(192.168.100.103) connected: True
[2021-04-13 08:14:23,102][ INFO](Pixelblaze.PixelblazeEnumerator) 2 pixelblazes, 2 connected
[2021-04-13 08:14:27,416][WARNI](Pixelblaze.PixelblazeBase.Pixelblaze_79C309) Timeout waiting for None, 7
[2021-04-13 08:14:27,416][WARNI](Pixelblaze.PixelblazeBase.Pixelblaze_79C309) pattern not found on PB
[2021-04-13 08:14:27,418][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_79C309) Looking for binary file to load
[2021-04-13 08:14:27,421][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_79C309) found "Slave to Controller" in file: ./ShzpfL53tXQDBLbRv.bin
[2021-04-13 08:14:27,422][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_79C309) Loading pattern ./ShzpfL53tXQDBLbRv.bin from file: ShzpfL53tXQDBLbRv.bin
[2021-04-13 08:14:27,747][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_79C309) Pattern: ShzpfL53tXQDBLbRv loaded
[2021-04-13 08:14:27,748][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_79C309) sending: {'listPrograms': True}
[2021-04-13 08:14:28,104][ INFO](Pixelblaze.PixelblazeEnumerator) Pixelblaze_F8BD97(192.168.100.220) connected: True primary
[2021-04-13 08:14:28,105][ INFO](Pixelblaze.PixelblazeEnumerator) Pixelblaze_79C309(192.168.100.103) connected: True
[2021-04-13 08:14:28,105][ INFO](Pixelblaze.PixelblazeEnumerator) 2 pixelblazes, 2 connected
[2021-04-13 08:14:28,209][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_79C309) Received: 1852 binary data bytes
[2021-04-13 08:14:28,210][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_79C309) sending: {'activeProgramId': 'ShzpfL53tXQDBLbRv', 'save': False}
[2021-04-13 08:14:28,475][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_79C309) Received: 3 json data items
[2021-04-13 08:14:28,476][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_79C309) sending: {'setVars': {'r': 0.0, 'g': 0.0, 'b': 0.0}}
[2021-04-13 08:14:28,476][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_79C309) sending: {'sendUpdates': False}
[2021-04-13 08:14:28,477][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_79C309) Active pattern Set correctly
[2021-04-13 08:14:28,478][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_79C309) sending: {'getConfig': True}
[2021-04-13 08:14:28,517][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_79C309) Received: 19 json data items
[2021-04-13 08:14:28,639][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_79C309) Received: 3 json data items
[2021-04-13 08:14:28,640][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_79C309) sending: {'sendUpdates': True}
[2021-04-13 08:14:28,646][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_79C309) Received: 3 binary data bytes
[2021-04-13 08:14:28,654][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_79C309) Received: 181 preview_frame bytes
[2021-04-13 08:14:29,596][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_79C309) Received: 7 json data items
[2021-04-13 08:14:29,678][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_79C309) Received: 181 preview_frame bytes
[2021-04-13 08:14:30,596][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_79C309) Received: 7 json data items
[2021-04-13 08:14:30,701][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_79C309) Received: 181 preview_frame bytes
[2021-04-13 08:14:31,597][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_79C309) Received: 7 json data items
[2021-04-13 08:14:31,721][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_79C309) Received: 181 preview_frame bytes
[2021-04-13 08:14:32,597][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_79C309) Received: 7 json data items
[2021-04-13 08:14:32,745][ INFO](Pixelblaze.PixelblazeBase.Pixelblaze_79C309) Received: 181 preview_frame bytes
[2021-04-13 08:14:33,107][ INFO](Pixelblaze.PixelblazeEnumerator) Pixelblaze_F8BD97(192.168.100.220) connected: True primary
[2021-04-13 08:14:33,108][ INFO](Pixelblaze.PixelblazeEnumerator) Pixelblaze_79C309(192.168.100.103) connected: True
[2021-04-13 08:14:33,108][ INFO](Pixelblaze.PixelblazeEnumerator) 2 pixelblazes, 2 connected
This is Pixelblaze_79C309
doing the same thing (my standard PB).
The output of lastStatus.uptime/3600000
is 3.1087425
at 9:52am.
Hope this helps.
Very helpful. I’m have reset reasons in next version too, which can sometimes help find the cause.