I installed the newlib install on the ESP. Connected it to the Wifi and setup everything as requested in the manual:
I then have the logger enabled and the Debug status, this is what I see.
Blockquote
2118333: WiFi : Set TX power to 1dBm sensitivity: -69dBm RSSI: -50dBm
2118486: WiFi : Set TX power to 3dBm sensitivity: -69dBm RSSI: -52dBm
2118515: WiFi : Set TX power to 7dBm sensitivity: -69dBm RSSI: -56dBm
2118647: UPDATE by PLUGIN_READ
2118647: State: 1.00
2118647: Timer: 0.00
2118648: LastIDindex: 0.00
2118742: WiFi : Set TX power to 5dBm sensitivity: -69dBm RSSI: -54dBm
2118845: WiFi : Set TX power to 4dBm sensitivity: -69dBm RSSI: -53dBm
2119141: WiFi : Set TX power to 3dBm sensitivity: -69dBm RSSI: -52dBm
2119145: WiFi : Set TX power to 4dBm sensitivity: -69dBm RSSI: -53dBm
2119184: WiFi : Set TX power to 2dBm sensitivity: -69dBm RSSI: -51dBm
2119256: WiFi : Set TX power to 1dBm sensitivity: -69dBm RSSI: -50dBm
2119356: WiFi : Set TX power to 0dBm sensitivity: -69dBm RSSI: -48dBm
2119770: WiFi : Set TX power to 3dBm sensitivity: -69dBm RSSI: -52dBm
2119869: WiFi : Set TX power to 1dBm sensitivity: -69dBm RSSI: -50dBm
2120074: WiFi : Set TX power to 2dBm sensitivity: -69dBm RSSI: -51dBm
2120177: WiFi : Set TX power to 3dBm sensitivity: -69dBm RSSI: -52dBm
2120279: WiFi : Set TX power to 2dBm sensitivity: -69dBm RSSI: -51dBm
2120385: WiFi : Set TX power to 3dBm sensitivity: -69dBm RSSI: -52dBm
2120389: WiFi : Set TX power to 5dBm sensitivity: -69dBm RSSI: -54dBm
2120391: WiFi : Set TX power to 4dBm sensitivity: -69dBm RSSI: -53dBm
2120428: WiFi : Set TX power to 6dBm sensitivity: -69dBm RSSI: -55dBm
2120430: WiFi : Set TX power to 5dBm sensitivity: -69dBm RSSI: -54dBm
2120483: WiFi : Set TX power to 4dBm sensitivity: -69dBm RSSI: -53dBm
2120690: WiFi : Set TX power to 3dBm sensitivity: -69dBm RSSI: -52dBm
2120790: WiFi : Set TX power to 1dBm sensitivity: -69dBm RSSI: -50dBm
2120893: WiFi : Set TX power to 0dBm sensitivity: -69dBm RSSI: -48dBm
2121801: WiFi : Set TX power to 1dBm sensitivity: -69dBm RSSI: -50dBm
2121814: WiFi : Set TX power to 0dBm sensitivity: -69dBm RSSI: -48dBm
2123885: WiFi : Set TX power to 1dBm sensitivity: -69dBm RSSI: -50dBm
2123891: WiFi : Set TX power to 2dBm sensitivity: -69dBm RSSI: -51dBm
2123965: WiFi : Set TX power to 1dBm sensitivity: -69dBm RSSI: -50dBm
2124067: WiFi : Set TX power to 0dBm sensitivity: -69dBm RSSI: -48dBm
2125175: WD : Uptime 34 ConnectFailures 0 FreeMem 18448 WiFiStatus WL_CONNECTED ESPeasy internal wifi status: Conn. IP Init
2125403: WiFi : Set TX power to 2dBm sensitivity: -69dBm RSSI: -51dBm
2125407: WiFi : Set TX power to 3dBm sensitivity: -69dBm RSSI: -52dBm
2125409: WiFi : Set TX power to 2dBm sensitivity: -69dBm RSSI: -51dBm
2125481: LoopStats: shortestLoop: 2768 longestLoop: 1942187 avgLoopDuration: 3872.84 loopCounterMax: 10838 loopCounterLast: 7734
2125481: Scheduler stats: (called/tasks/max_length/idle%) 7734/1830/7/76.41
2125501: WiFi : Set TX power to 1dBm sensitivity: -69dBm RSSI: -50dBm
2125603: WiFi : Set TX power to 0dBm sensitivity: -69dBm RSSI: -48dBm
Whatever I try no ID of the remote is passing by,. Tested for 15 minutes now, see loads of above, but that’s it, no ID of the remote. What is the the ConnectFailures I see in the log?
Is there something I overlook?
I hope I described everything correctly so someone can understand my question. Thanks!
@jodur I have been using your " ESPEASY_Plugin_ITHO" implementation for some time now and a happy user. I want to move to ESPHOME as HASSIO user.
In the past I had paired the ESPEASY-remote as per the written procedure with the ITHO.
Is there a way to avoid to redo the pairing process and to retrieve the necessary data (ID info) from the running ESPEASY-remote and move that into the yaml of the ESPHome remote. (If I look at your yaml you seem to be using fixed ID’s for the remotes in the bathroom and toilet?)
Can someone point me to some stable esphome code for controlling the ITHO fan with a cc1101 and ESP8266. I’m now using the code from Jodur but this seems not very stable. I wanted to use the code from scriptman (github) but if I try to compile this code I get error codes. So if someone no a stable ESPHOME code for this please let me know.
If anyone is interested, these Itho devices communicate using an RF protocol called RAMSES II - this custom_component has partial support (i.e. sensors) for Itho ventilators, sensors and controllers.
You need a dongle running this firmware (about £20-30).
At the moment, only sensor entities are created - but HVAC entities would be possible, if there was sufficient demand.
Rather than hijack this thread, let’s move discussions to the evohome_cc thread.
The first step would be for you to send me a very recent packet log, and info about your Itho kit. Would you expect it to be implemented as a Fan, or Climate entity, or both?
Hello guys, currently running a NodeMcu V3 with a CC11010 module connected to it, running the code of @jodur with ESPHome. Works like a charm together with my CVE-S OPTIMA with external CO2 sensor.
But now I have installed a second Itho box for upstairs, off course I want to be able to control it the same way as the first box. So, I soldered a second ESP together with the same code in ESPhome. But the issue I’m having now is that both the boxes react to commands of both ESP’s. I think it is because the code is the same and therefore also the device ID for communicating with boxes.
So my question is, is it possible to make each device unique? If yes, what do I need to change in the code?
First of all thank you to everyone that helped making this possible.
I used to run everything via domoticz, but now I switched to home assistant.
Using the latest packages/itho.yaml script here I got the current status of my Itho showing correctly on my dashboard.