-
Announcement: ESPimaticRF coming soon
This post is deleted! -
Try with Arduino IDE 6.5.5 please and see if the error still shows.
Like my projects and help? Consider donating electroneum etnjwAKGPqF6omQWRmpp9u2BPyVDG9VuyRQjNJ1S8yfBdfR9qeUQ46kRy8KS2CNqbpNLRrsgmNW6F2TMzxmZgPrh6KctrkrYbm
-
@koffienl said in Announcement: ESPimaticRF coming soon:
Try with Arduino IDE 6.5.5 please and see if the error still shows.
The sketchbook location wasn’t set in preferences.
After this the build worked.
Used the 1.6.5 IDE and was able to upload.Working now, thanks
-
Wow this is pretty cool Thank you for your work Koffie!
…but I have a problem with this. So I only can receive from the Node, and sending a signal does not work at Master and Node. Here is my config:
2 esp’s D1 mini with superheterodyne Receiver and Transmitter
I used Arduino IDE 1.6.5 with esp 2.3.0 to flash the software (no errors by flashing)and some pictures.
Maybe somebody can help me?
Merry Christmas and a happy new yearDa mein Englisch zum wegrennen ist, hier auch noch mal auf deutsch…
Erstmal herzlichen Dank für deine Arbeit Koffie! Diese Funktion habe ich mir schon lange gewünscht!
Leider habe ich ein Problem:
Empfangen kann ich nur über den Node, Senden geht gar nicht, da kommt nach einer Zeit immer: OPS Timeout!
Ich nutze diese ESP8266: http://www.ebay.de/itm/291970361104?_trksid=p2057872.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AITZum Flashen der ESP’s habe ich Arduino IDE 1.6.5 mit dem ESP 2.3.0 genutzt. Gab auch keine Fehler während des schreibens.
Vielleicht kann ja einer helfen
Danke im Voraus und frohe Weihnachten und einen guten Rutsch ins neue Jahr!
{ "plugin": "homeduino", "driver": "serialport", "driverOptions": { "serialDevice": "/dev/ttyUSB0", "baudrate": 115200 }, "enableReceiving": true, "receiverPin": 0, "transmitterPin": 4, "debug": true, "apikey": "951480", "connectionTimeout": 300000, "rfrepeats": 10 },
-
So the node cn pickup RF and send it to Pimatic, correct?
Sending from pimatic does not give errors, but doesn’t send RF, correct?
Can you post some debug from the console/homeduino when doing a send from pimatic?Since you have a RF sender attached to your homeduino Wemos, can you change the trandmit action to “Transmit with local RF” and reboot the homeduino?
If sending straight from the homeduino is working, you mimght want to increase the UDP repeats to 6.Wiring on your pictures looks OK (the breadboard below is the homeduino and the upper on is node?) , but the senders you have choosen are not the very best.
Like my projects and help? Consider donating electroneum etnjwAKGPqF6omQWRmpp9u2BPyVDG9VuyRQjNJ1S8yfBdfR9qeUQ46kRy8KS2CNqbpNLRrsgmNW6F2TMzxmZgPrh6KctrkrYbm
-
ok, I’m on the right way, I think
-
So I have exchanged the receivers, and I think that one receiver is defekt, so I can only reveive from the node or from the homeduino…
-
Sending by the homeduino is ok, after I have set the udp to 6
-
Sending by the node is not ok. I become this fault:
19:50:28.466 [pimatic-homeduino] Sending Protocol: switch1 id:1450486 unit:6 all:false state:true Pin:4 Repeats:5
19:50:28.509 [pimatic-homeduino] data: "ACK"
19:50:28.780 [pimatic-homeduino] received: [ 268, 1280, 2616, 10172 ] 020001000100010001000101000001010001000001000100010100000100010001000101000100010001000100000101000100000100010100000101000100000103
19:50:28.803 [pimatic-homeduino] switch1: { id: 1450486, all: false, state: true, unit: 6 }
19:50:28.821 [pimatic-homeduino] pir5: { id: 1450486, all: false, presence: true, unit: 6 }
19:50:28.839 [pimatic-homeduino] contact1: { id: 1450486, all: false, contact: false, unit: 6 }
19:50:28.942 [pimatic-homeduino] data: "57462582{“buckets”:{“0”:“268”,“1”:“1282”,“2”:“2632”,“3”:“10168”,“4”:“0”,“5”:“0”,“6”:“0”,“7”:“0”},“repeats”:“5”,“pulse”:“020001000100010001000101000001010001000001000100010100000100010001000101000100010001000100000101000100000100010100000101000100000103”,“protocol”:“switch1”,“unit”:“6”,“id”:“1450486”}"
unknown message received: 57462582{“buckets”:{“0”:“268”,“1”:“1282”,“2”:“2632”,“3”:“10168”,“4”:“0”,“5”:“0”,“6”:“0”,“7”:“0”},“repeats”:“5”,“pulse”:“020001000100010001000101000001010001000001000100010100000100010001000101000100010001000100000101000100000100010100000101000100000103”,“protocol”:“switch1”,“unit”:“6”,“id”:“1450486”}
19:50:28.962 [pimatic-homeduino] data: "UDP Packet 0 done"
unknown message received: UDP Packet 0 done
19:50:28.985 [pimatic-homeduino] data: "UDP Packet 1 done"
unknown message received: UDP Packet 1 done
19:50:29.035 [pimatic-homeduino] data: "UDP Packet 2 done"
unknown message received: UDP Packet 2 done
19:50:29.086 [pimatic-homeduino] data: "UDP Packet 3 done"
unknown message received: UDP Packet 3 done
19:50:29.136 [pimatic-homeduino] data: "UDP Packet 4 done"
unknown message received: UDP Packet 4 done
19:50:29.187 [pimatic-homeduino] data: "UDP Packet 5 done"
unknown message received: UDP Packet 5 done- If two or more signals overlap (for example: a rule put 3 lamps on), something crashes, and then I become by sending a signal the “OPS Timeout” Error…
19:57:24.256 [pimatic] rule buero-komplett-an-regeln: set $alles-an to 9
19:57:24.408 [pimatic-homeduino] Sending Protocol: switch1 id:9450486 unit:1 all:false state:true Pin:4 Repeats:3
19:57:24.424 [pimatic-homeduino] Sending Protocol: switch1 id:9450486 unit:2 all:false state:true Pin:4 Repeats:5
19:57:25.307 [pimatic-homeduino] data: "ACK"
19:57:25.396 [pimatic] rule buero-komplett-an: turned Salzkristalllampe on
19:57:25.584 [pimatic-homeduino] data: "44031755{“buckets”:{“0”:“268”,“1”:“1282”,“2”:“2632”,“3”:“10168”,“4”:“0”,“5”:“0”,“6”:“0”,“7”:“0”},“repeats”:“3”,“pulse”:“020001000101000001000101000001000100010001000100010100010000010001010001000100010001000100000101000100000100010100000100010001010003”,“protocol”:“switch1”,“unit”:“1”,“id”:“9450486”}"
unknown message received: 44031755{“buckets”:{“0”:“268”,“1”:“1282”,“2”:“2632”,“3”:“10168”,“4”:“0”,“5”:“0”,“6”:“0”,“7”:“0”},“repeats”:“3”,“pulse”:“020001000101000001000101000001000100010001000100010100010000010001010001000100010001000100000101000100000100010100000100010001010003”,“protocol”:“switch1”,“unit”:“1”,“id”:“9450486”}
19:57:25.602 [pimatic-homeduino] data: "UDP Packet 0 done"
unknown message received: UDP Packet 0 done
19:57:25.622 [pimatic-homeduino] data: "UDP Packet 1 done"
unknown message received: UDP Packet 1 done
19:57:25.657 [pimatic-homeduino] data: "UDP Packet 2 done"
unknown message received: UDP Packet 2 done
19:57:25.749 [pimatic-homeduino] data: "UDP Packet 3 done"
unknown message received: UDP Packet 3 done
19:57:25.768 [pimatic-homeduino] data: "UDP Packet 4 done"
unknown message received: UDP Packet 4 done
19:57:25.808 [pimatic-homeduino] data: "UDP Packet 5 done"
unknown message received: UDP Packet 5 done
19:57:25.930 [pimatic] rule buero-komplett-an: pushover message sent successfully
19:57:27.741 [pimatic] rule alles-an-zu-0: set $alles-an to 0
19:57:31.161 [pimatic] rule alles-an-zu-0: set $alles-an to 0MFG
Skarhand -
-
@skarhand said in Announcement: ESPimaticRF coming soon:
- Sending by the node is not ok. I become this fault:
19:50:28.466 [pimatic-homeduino] Sending Protocol: switch1 id:1450486 unit:6 all:false state:true Pin:4 Repeats:5
19:50:28.509 [pimatic-homeduino] data: "ACK"
19:50:28.780 [pimatic-homeduino] received: [ 268, 1280, 2616, 10172 ] 020001000100010001000101000001010001000001000100010100000100010001000101000100010001000100000101000100000100010100000101000100000103
19:50:28.803 [pimatic-homeduino] switch1: { id: 1450486, all: false, state: true, unit: 6 }
19:50:28.821 [pimatic-homeduino] pir5: { id: 1450486, all: false, presence: true, unit: 6 }
19:50:28.839 [pimatic-homeduino] contact1: { id: 1450486, all: false, contact: false, unit: 6 }
19:50:28.942 [pimatic-homeduino] data: "57462582{“buckets”:{“0”:“268”,“1”:“1282”,“2”:“2632”,“3”:“10168”,“4”:“0”,“5”:“0”,“6”:“0”,“7”:“0”},“repeats”:“5”,“pulse”:“020001000100010001000101000001010001000001000100010100000100010001000101000100010001000100000101000100000100010100000101000100000103”,“protocol”:“switch1”,“unit”:“6”,“id”:“1450486”}"
unknown message received: 57462582{“buckets”:{“0”:“268”,“1”:“1282”,“2”:“2632”,“3”:“10168”,“4”:“0”,“5”:“0”,“6”:“0”,“7”:“0”},“repeats”:“5”,“pulse”:“020001000100010001000101000001010001000001000100010100000100010001000101000100010001000100000101000100000100010100000101000100000103”,“protocol”:“switch1”,“unit”:“6”,“id”:“1450486”}
19:50:28.962 [pimatic-homeduino] data: "UDP Packet 0 done"
unknown message received: UDP Packet 0 done
19:50:28.985 [pimatic-homeduino] data: "UDP Packet 1 done"
unknown message received: UDP Packet 1 done
19:50:29.035 [pimatic-homeduino] data: "UDP Packet 2 done"
unknown message received: UDP Packet 2 done
19:50:29.086 [pimatic-homeduino] data: "UDP Packet 3 done"
unknown message received: UDP Packet 3 done
19:50:29.136 [pimatic-homeduino] data: "UDP Packet 4 done"
unknown message received: UDP Packet 4 done
19:50:29.187 [pimatic-homeduino] data: "UDP Packet 5 done"
unknown message received: UDP Packet 5 doneIt’s nog clear what your problem is? The
unknown message received
‘errors’ are normall, it’s a debug reply from ESPimaticRF to the serial, but Pimatic doesn’t know how to respond. You can ignore these messages.
I assume the UDP packets are received by the node and relayed through the RF?- If two or more signals overlap (for example: a rule put 3 lamps on), something crashes, and then I become by sending a signal the “OPS Timeout” Error…
19:57:24.256 [pimatic] rule buero-komplett-an-regeln: set $alles-an to 9
19:57:24.408 [pimatic-homeduino] Sending Protocol: switch1 id:9450486 unit:1 all:false state:true Pin:4 Repeats:3
19:57:24.424 [pimatic-homeduino] Sending Protocol: switch1 id:9450486 unit:2 all:false state:true Pin:4 Repeats:5
19:57:25.307 [pimatic-homeduino] data: "ACK"
19:57:25.396 [pimatic] rule buero-komplett-an: turned Salzkristalllampe on
19:57:25.584 [pimatic-homeduino] data: "44031755{“buckets”:{“0”:“268”,“1”:“1282”,“2”:“2632”,“3”:“10168”,“4”:“0”,“5”:“0”,“6”:“0”,“7”:“0”},“repeats”:“3”,“pulse”:“020001000101000001000101000001000100010001000100010100010000010001010001000100010001000100000101000100000100010100000100010001010003”,“protocol”:“switch1”,“unit”:“1”,“id”:“9450486”}"
unknown message received: 44031755{“buckets”:{“0”:“268”,“1”:“1282”,“2”:“2632”,“3”:“10168”,“4”:“0”,“5”:“0”,“6”:“0”,“7”:“0”},“repeats”:“3”,“pulse”:“020001000101000001000101000001000100010001000100010100010000010001010001000100010001000100000101000100000100010100000100010001010003”,“protocol”:“switch1”,“unit”:“1”,“id”:“9450486”}
19:57:25.602 [pimatic-homeduino] data: "UDP Packet 0 done"
unknown message received: UDP Packet 0 done
19:57:25.622 [pimatic-homeduino] data: "UDP Packet 1 done"
unknown message received: UDP Packet 1 done
19:57:25.657 [pimatic-homeduino] data: "UDP Packet 2 done"
unknown message received: UDP Packet 2 done
19:57:25.749 [pimatic-homeduino] data: "UDP Packet 3 done"
unknown message received: UDP Packet 3 done
19:57:25.768 [pimatic-homeduino] data: "UDP Packet 4 done"
unknown message received: UDP Packet 4 done
19:57:25.808 [pimatic-homeduino] data: "UDP Packet 5 done"
unknown message received: UDP Packet 5 done
19:57:25.930 [pimatic] rule buero-komplett-an: pushover message sent successfully
19:57:27.741 [pimatic] rule alles-an-zu-0: set $alles-an to 0
19:57:31.161 [pimatic] rule alles-an-zu-0: set $alles-an to 0MFG
SkarhandCan you put a delay between sending the 2 RF commands? Can you show the rule you used to get the crash?
Like my projects and help? Consider donating electroneum etnjwAKGPqF6omQWRmpp9u2BPyVDG9VuyRQjNJ1S8yfBdfR9qeUQ46kRy8KS2CNqbpNLRrsgmNW6F2TMzxmZgPrh6KctrkrYbm
-
Ok, when i put a delay from 2 seconds between two RF signals, is the Transmission good.
I will buy two new receiver ans transmitter and then I make new tests.So Long
MFG
Skarhand -
@koffienl said in Announcement: ESPimaticRF coming soon:
ESP8266 core can have older ArduinoJson library, make sure you don’t use that one!)
Hi @koffienl! Loving your work! I’m trying to install it on a NodeMCU freshly delivered from China. I have installed Arduino IDE 1.6.5 and ESP core 2.3.0 is avaiable in the board manager. I have opened the .ino file and hit, compile! Resulting in an error…
This is the error log;
Arduino: 1.6.5 (Windows 8.1), Board: “NodeMCU 1.0 (ESP-12E Module), 80 MHz, 115200, 4M (3M SPIFFS)”
Build options changed, rebuilding all
Using library ESP8266WiFi in folder: C:\Users\Ruud\AppData\Roaming\Arduino15\packages\esp8266\hardware\esp8266\2.3.0\libraries\ESP8266WiFi
Using library ESP8266WebServer in folder: C:\Users\Ruud\AppData\Roaming\Arduino15\packages\esp8266\hardware\esp8266\2.3.0\libraries\ESP8266WebServer
C:\Users\Ruud\AppData\Roaming\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++ -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ -IC:\Users\Ruud\AppData\Roaming\Arduino15\packages\esp8266\hardware\esp8266\2.3.0/tools/sdk/include -IC:\Users\Ruud\AppData\Roaming\Arduino15\packages\esp8266\hardware\esp8266\2.3.0/tools/sdk/lwip/include -IC:\Users\Ruud\AppData\Local\Temp\build5762643711790510837.tmp/core -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10605 -DARDUINO_ESP8266_NODEMCU -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD=“ESP8266_NODEMCU” -DESP8266 -IC:\Users\Ruud\AppData\Roaming\Arduino15\packages\esp8266\hardware\esp8266\2.3.0\cores\esp8266 -IC:\Users\Ruud\AppData\Roaming\Arduino15\packages\esp8266\hardware\esp8266\2.3.0\variants\nodemcu -IC:\Users\Ruud\AppData\Roaming\Arduino15\packages\esp8266\hardware\esp8266\2.3.0\libraries\ESP8266WiFi\src -IC:\Users\Ruud\AppData\Roaming\Arduino15\packages\esp8266\hardware\esp8266\2.3.0\libraries\ESP8266WebServer\src C:\Users\Ruud\AppData\Local\Temp\build5762643711790510837.tmp\ESPimaticRF.cpp -o C:\Users\Ruud\AppData\Local\Temp\build5762643711790510837.tmp\ESPimaticRF.cpp.o
ESPimaticRF.ino:19:27: fatal error: SerialCommand.h: No such file or directory
compilation terminated.
Error compiling.What can I do to resolve this?
With arduino IDE 1.8.1 I also get an error. Something in the lines of, ‘board not supported’. I get that with every board I choose…Hopefully, your wisdom will help me a bit in my quest.
Regards, groeten!
Ruud
-
use ESP core 2.0.0 - had the same problem…
-
Testing with MQTT instead of the UDP repeats. It much more responsive and works fine. Will be testing some more and after that I can release the code - allthough I want to keep both (UDP and MQTT) availabe for user choice.
Like my projects and help? Consider donating electroneum etnjwAKGPqF6omQWRmpp9u2BPyVDG9VuyRQjNJ1S8yfBdfR9qeUQ46kRy8KS2CNqbpNLRrsgmNW6F2TMzxmZgPrh6KctrkrYbm
-
Great work! I already ordered some Wemos D1. This will enable me to get rid of the usb port dependency and run pimatic using docker
Every now and then I blog about pimatic at http://www.hendriks.software/tag/pimatic
-
hi,
i was looking for exactly what you are doing.
I planed to put a ESP8266 with 433mhz and temperature sensor in every room and control them with a raspi within a central location.
Is there any Release Date for Version 2.0?
Thanks in Advance
-
Weird, I could’ve sworn I posted the link here … :P
Anyway : the MQTT version can be downloaded from the developer branch here https://github.com/koffienl/ESPimaticRF/tree/developmentLike my projects and help? Consider donating electroneum etnjwAKGPqF6omQWRmpp9u2BPyVDG9VuyRQjNJ1S8yfBdfR9qeUQ46kRy8KS2CNqbpNLRrsgmNW6F2TMzxmZgPrh6KctrkrYbm
-
@koffienl weird, i got a problem with the post load function of the forum, is scrolled down, nothing happend, and i didnt see that post.
After this, i scrolled, and whats up, Some posts apperead ^^ Thanks i try with my esp’s this week
pimatic is running on pi atm -
Hello,
i tryed to install but got the following error:
WARNUNG: Kategorie ‘’ in der Bibliothek SoftwareSerial ist ungültig und wird auf ‘Uncategorized’ festgelegt
Build-Optionen wurden verändert, alles wird neu kompiliert
In file included from C:\Users\Carsten\Documents\Arduino\ESPimaticRF\ESPimaticRF.ino:44:0:sketch\rfcontrol_command.h: In function ‘void rfcontrol_command_send()’:
rfcontrol_command.h:311: error: ‘send_udp’ was not declared in this scope
send_udp(tt); ^
exit status 1
’send_udp’ was not declared in this scopeI downloaded the .zip file from git, copied the libs in libraries folder to c:\arduino\libaries.
Copied the rfcontrol_command.h in the lib folder to.Then i startet the esp.ino and tryed to compile with that error.
ESP Board Manager 2.3.0 Arduino IDE 1.8.1
Thanks -
like already said above:
recommended is 1.6.5 and bm 2.3.0maybe this will help to solve?
pimatic v0.9 has been released!
Support Pimatic and get some free stickers
Like us on Facebookmake it so !
-
ok, this Version really works, how ever.
i copys on the esp. but how get i the SPIFFS- Folder on it?
I connect to the AP_Wifi esp but cant get a website. (I manually got myself a right IP adress)
edit: i hardcodedmy ssid in the code, now i can upload the folder data:)
i try
-
Thanks for the help until now
I love this, when it will finally work
got an error when try to send my first switch, i think the usb connectet homeduino-esp dosent work proberly
[11815.599597] ch341-uart ttyUSB0: ch341-uart converter now disconnected from ttyUSB0
[11815.963260] usb 1-1.2: ch341-uart converter now attached to ttyUSB0
[11816.874138] ch341-uart ttyUSB0: ch341-uart converter now disconnected from ttyUSB0
[11817.742745] usb 1-1.2: ch341-uart converter now attached to ttyUSB0
[11819.183804] ch341-uart ttyUSB0: ch341-uart converter now disconnected from ttyUSB0
[11820.044573] usb 1-1.2: ch341-uart converter now attached to ttyUSB0
[11820.455781] ch341-uart ttyUSB0: ch341-uart converter now disconnected from ttyUSB0
[11820.812027] usb 1-1.2: ch341-uart converter now attached to ttyUSB0
[11821.479909] ch341-uart ttyUSB0: ch341-uart converter now disconnected from ttyUSB0
[11821.921767] usb 1-1.2: ch341-uart converter now attached to ttyUSB0
[11823.784179] ch341-uart ttyUSB0: ch341-uart converter now disconnected from ttyUSB0
[11824.234023] usb 1-1.2: ch341-uart converter now attached to ttyUSB0
[11824.296352] ch341-uart ttyUSB0: ch341-uart converter now disconnected from ttyUSB0
[11824.650591] usb 1-1.2: ch341-uart converter now attached to ttyUSB0
[11827.624757] ch341-uart ttyUSB0: ch341-uart converter now disconnected from ttyUSB0
[11827.990566] usb 1-1.2: ch341-uart converter now attached to ttyUSB0
[11828.904926] ch341-uart ttyUSB0: ch341-uart converter now disconnected from ttyUSB0
[11829.260125] usb 1-1.2: ch341-uart converter now attached to ttyUSB0
[11830.704284] ch341-uart ttyUSB0: ch341-uart converter now disconnected from ttyUSB0
[11832.304609] usb 1-1.2: ch341-uart converter now attached to ttyUSB0
[11832.745448] ch341-uart ttyUSB0: ch341-uart converter now disconnected from ttyUSB0
[11833.102738] usb 1-1.2: ch341-uart converter now attached to ttyUSB0
[11833.513667] ch341-uart ttyUSB0: ch341-uart converter now disconnected from ttyUSB0
[11834.030847] ch341-uart: probe of ttyUSB0 failed with error -32
[11834.640537] usb 1-1.2: ch341-uart converter now attached to ttyUSB0
[11834.793708] ch341-uart ttyUSB0: ch341-uart converter now disconnected from ttyUSB0
[11835.151160] usb 1-1.2: ch341-uart converter now attached to ttyUSB0
[11835.564373] ch341-uart ttyUSB0: ch341-uart converter now disconnected from ttyUSB0
[11835.922312] usb 1-1.2: ch341-uart converter now attached to ttyUSB0
[11836.329923] ch341-uart ttyUSB0: ch341-uart converter now disconnected from ttyUSB0
[11836.691351] usb 1-1.2: ch341-uart converter now attached to ttyUSB0
[11837.866420] ch341-uart ttyUSB0: ch341-uart converter now disconnected from ttyUSB0
[11838.313802] usb 1-1.2: ch341-uart converter now attached to ttyUSB0
[11838.378368] ch341-uart ttyUSB0: ch341-uart converter now disconnected from ttyUSB0
[11838.970649] usb 1-1.2: ch341-uart converter now attached to ttyUSB0
[11839.146318] ch341-uart ttyUSB0: ch341-uart converter now disconnected from ttyUSB0
[11839.496482] usb 1-1.2: ch341-uart converter now attached to ttyUSB0
[11839.914399] ch341-uart ttyUSB0: ch341-uart converter now disconnected from ttyUSB0
[11846.942995] usb 1-1.3: ch341-uart converter now attached to ttyUSB0
[11847.595468] ch341-uart ttyUSB0: ch341-uart converter now disconnected from ttyUSB0
[11847.952705] usb 1-1.3: ch341-uart converter now attached to ttyUSB0any idea i can fix this?
edit:
i fixed this by connecting a external power source to the espbut it will not switch
20:59:08.082 [pimatic-homeduino] debug: Sending Protocol: switch2 houseCode:11111 unitCode:1 all:false state:false Pin:4 Repeats:3
20:59:08.116 [pimatic-homeduino] debug: data: “ACK”