Apologies for the lack of exhaust pics, I'll get them at some point!
The fan is 'fanlike' in that it isn't quiet by any stretch of the imagination but not really louder than your average cheap fan heater. Certainly quieter than a portable AC unit. You wouldn't want it on in your living room while you're trying to watch TV for example... Of course, there are ways to deal with the noise - the whole thing could feasibly live outside and the hot air be ducted in which would greatly reduce the noise. By far the most intrusive noise is the fuel pump. These tick quite loudly multiple times per second as they are solenoid pumps. You can get quieter replacements, some claim to be "silent" but that is of course subject to interpretation (ie a total lie). The best solution is to isolate it as much as possible and if it really bothers you just box it up with some insulation to reduce the noise as much as possible. I don't particularly care about the ticking myself so I've made next to no attempts to quieten it
The board is a Freenove ESP32 WROOM board. Chose that because the matching Freenove breakout board matches up with the pinout perfectly and is quite a nice "thing". Definitely unnecessary and any ESP32 board will do. The board itself is flashed with ESPHome just because it plays slightly nicer with HomeAssistant when you're not tinkering with it, at the expense of making changes being slightly less easy than with Tasmota. Its a case of picking your poison here, Tasmota is arguably better in as much as changes are easy and instant but you have to deal with MQTT whereas ESPHome is all YAML-driven and all changes must be compiled which takes a while and is especially irritating if you want to make several testing changes back to back in quick succession. ESPHome talks to HA via REST and is quite a lot quicker to react compared to MQT.
Temperature is measured with a DHT22-compatible sensor, RF transmission is an STX882 and although the cheapo receivers I had worked just fine, I'd just buy an SRX882S when you get the STX882 and that will be totally fine. To program it, you just have to press the buttons on your remote and then grab the output from the logs.
YAML:sensor: - platform: dht pin: 2 temperature: name: "Garage Air Temperature" humidity: name: "Garage Humidity" update_interval: 60s remote_receiver: pin: 23 dump: - rc_switch # Settings to optimize recognition of RF devices tolerance: 50% filter: 250us idle: 4ms buffer_size: 2kb remote_transmitter: pin: 14 # RF uses a 100% carrier signal carrier_duty_percent: 100% switch: - platform: template name: Diesel Heater OFF optimistic: true turn_on_action: - remote_transmitter.transmit_rc_switch_raw: code: '101110101001100001010100' protocol: 1 repeat: times: 5000 wait_time: 00s - platform: template name: Diesel Heater ON optimistic: true turn_on_action: - remote_transmitter.transmit_rc_switch_raw: code: '101110101001100001011000' protocol: 1 repeat: times: 10000 wait_time: 0s
Once you have the codes you just update the code: value for each operation and set a value for how many times you want it to repeat. I tried finessing this but it made it unreliable so it now sends the codes 5,000 times to turn it off and 10,000 to turn it on. I'll make them both 5,000 now it is reliably turning it off every time.
After that, I just have a simple automation routine in HA that detects the temperature falling below a set point (5c in my case) for more than a certain amount of time (5 mins) and then sends the code to turn it on. I have another automation to turn it off once the temperature has exceeded the warm set point for a period of time. It is important that you don't have it cycling too quickly. The heater takes a good while to shut down after it has been turned off as it keeps the fans running to prevent overheating so you need to make sure there's likely to be plenty of time between it turning off and needing to come back on again.
Would you mind sharing your EGR setup? It seems like the most logical route, although prices of EGR coolers can vary wildly it seems! I am specifically worried about water pressure/boiling if the rad can't dump the heat fast enough for whatever reason. I've seen some videos where people are using quite small radiators but that seems very risky to me... I'd much rather use a full-size car radiator to make sure it could dump enough heat via convection to prevent overpressure/boiling if the fan were to fail.
Hi DRZ, i'm a complete newb with esp32 but I've managed to get one showing up in my HA. Is it a case of appending the code you posted via the "edit" dialog in the esphome webui?
22:01:47][VV][remote_receiver.esp32:092]: START:
[22:01:47][VV][remote_receiver.esp32:109]:
[22:01:47][VV][remote_receiver.esp32:092]: START:
[22:01:47][VV][remote_receiver.esp32:099]: 0 A: OFF 126us (126 ticks)
[22:01:47][VV][remote_receiver.esp32:103]: 0 B: ON 1313us (1313 ticks)
[22:01:47][VV][remote_receiver.esp32:099]: 1 A: OFF 50us (50 ticks)
[22:01:47][VV][remote_receiver.esp32:103]: 1 B: ON 0us (0 ticks)
[22:01:47][VV][remote_receiver.esp32:109]:
[22:01:47][I][remote.raw:041]: Received Raw: -126, 1313, -50
[22:01:47][VV][scheduler:226]: Running interval 'update' with interval=100 last_execution=104643 (now=104769)
[22:01:47][V][sensor:043]: 'transciver': Received new state -80.000000
[22:01:47][D][sensor:094]: 'transciver': Sending state -80.00000 with 0 decimals of accuracy
[22:01:47][VV][remote_receiver.esp32:092]: START:
[22:01:47][VV][remote_receiver.esp32:099]: 0 A: OFF 3738us (3738 ticks)
[22:01:47][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:47][VV][remote_receiver.esp32:109]:
[22:01:47][I][remote.raw:041]: Received Raw: -3738
[22:01:47][VV][remote_receiver.esp32:092]: START:
[22:01:47][VV][remote_receiver.esp32:099]: 0 A: OFF 3998us (3998 ticks)
[22:01:47][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:47][VV][remote_receiver.esp32:109]:
[22:01:47][I][remote.raw:041]: Received Raw: -3998
[22:01:47][VV][scheduler:226]: Running interval 'update' with interval=100 last_execution=104743 (now=104845)
[22:01:47][VV][remote_receiver.esp32:092]: START:
[22:01:47][VV][remote_receiver.esp32:099]: 0 A: OFF 3994us (3994 ticks)
[22:01:47][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:47][VV][remote_receiver.esp32:109]:
[22:01:47][I][remote.raw:041]: Received Raw: -3994
[22:01:47][VV][remote_receiver.esp32:092]: START:
[22:01:47][VV][remote_receiver.esp32:099]: 0 A: OFF 3969us (3969 ticks)
[22:01:47][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:47][VV][remote_receiver.esp32:109]:
[22:01:47][I][remote.raw:041]: Received Raw: -3969
[22:01:47][VV][remote_receiver.esp32:092]: START:
[22:01:47][VV][remote_receiver.esp32:099]: 0 A: OFF 3936us (3936 ticks)
[22:01:47][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:47][VV][remote_receiver.esp32:109]:
[22:01:47][I][remote.raw:041]: Received Raw: -3936
[22:01:47][VV][remote_receiver.esp32:092]: START:
[22:01:47][VV][remote_receiver.esp32:099]: 0 A: OFF 3964us (3964 ticks)
[22:01:47][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:47][VV][remote_receiver.esp32:109]:
[22:01:47][I][remote.raw:041]: Received Raw: -3964
[22:01:47][VV][scheduler:226]: Running interval 'update' with interval=100 last_execution=104843 (now=104962)
[22:01:47][V][sensor:043]: 'transciver': Received new state -86.000000
[22:01:47][D][sensor:094]: 'transciver': Sending state -86.00000 with 0 decimals of accuracy
[22:01:47][VV][remote_receiver.esp32:092]: START:
[22:01:47][VV][remote_receiver.esp32:099]: 0 A: OFF 3963us (3963 ticks)
[22:01:47][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:47][VV][remote_receiver.esp32:109]:
[22:01:47][I][remote.raw:041]: Received Raw: -3963
[22:01:47][VV][remote_receiver.esp32:092]: START:
[22:01:47][VV][remote_receiver.esp32:099]: 0 A: OFF 4008us (4008 ticks)
[22:01:47][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:47][VV][remote_receiver.esp32:109]:
[22:01:47][I][remote.raw:041]: Received Raw: -4008
[22:01:47][VV][scheduler:226]: Running interval 'update' with interval=100 last_execution=104943 (now=105045)
[22:01:47][V][sensor:043]: 'transciver': Received new state -79.000000
[22:01:47][D][sensor:094]: 'transciver': Sending state -79.00000 with 0 decimals of accuracy
[22:01:47][VV][remote_receiver.esp32:092]: START:
[22:01:47][VV][remote_receiver.esp32:099]: 0 A: OFF 3967us (3967 ticks)
[22:01:47][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:48][VV][remote_receiver.esp32:109]:
[22:01:48][I][remote.raw:041]: Received Raw: -3967
[22:01:48][VV][remote_receiver.esp32:092]: START:
[22:01:48][VV][remote_receiver.esp32:099]: 0 A: OFF 3986us (3986 ticks)
[22:01:48][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:48][VV][remote_receiver.esp32:109]:
[22:01:48][I][remote.raw:041]: Received Raw: -3986
[22:01:48][VV][remote_receiver.esp32:092]: START:
[22:01:48][VV][remote_receiver.esp32:099]: 0 A: OFF 3954us (3954 ticks)
[22:01:48][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:48][VV][remote_receiver.esp32:109]:
[22:01:48][I][remote.raw:041]: Received Raw: -3954
[22:01:48][VV][scheduler:226]: Running interval 'update' with interval=100 last_execution=105043 (now=105147)
[22:01:48][V][sensor:043]: 'transciver': Received new state -81.000000
[22:01:48][D][sensor:094]: 'transciver': Sending state -81.00000 with 0 decimals of accuracy
[22:01:48][VV][remote_receiver.esp32:092]: START:
[22:01:48][VV][remote_receiver.esp32:099]: 0 A: OFF 3973us (3973 ticks)
[22:01:48][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:48][VV][remote_receiver.esp32:109]:
[22:01:48][I][remote.raw:041]: Received Raw: -3973
[22:01:48][VV][remote_receiver.esp32:092]: START:
[22:01:48][VV][remote_receiver.esp32:109]:
[22:01:48][VV][remote_receiver.esp32:092]: START:
[22:01:48][VV][remote_receiver.esp32:109]:
[22:01:48][VV][remote_receiver.esp32:092]: START:
[22:01:48][VV][remote_receiver.esp32:099]: 0 A: OFF 3598us (3598 ticks)
[22:01:48][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:48][VV][remote_receiver.esp32:109]:
[22:01:48][I][remote.raw:041]: Received Raw: -3598
[22:01:48][VV][scheduler:226]: Running interval 'update' with interval=100 last_execution=105143 (now=105253)
[22:01:48][V][sensor:043]: 'transciver': Received new state -80.000000
[22:01:48][D][sensor:094]: 'transciver': Sending state -80.00000 with 0 decimals of accuracy
[22:01:48][VV][remote_receiver.esp32:092]: START:
[22:01:48][VV][remote_receiver.esp32:099]: 0 A: OFF 3975us (3975 ticks)
[22:01:48][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:48][VV][remote_receiver.esp32:109]:
[22:01:48][I][remote.raw:041]: Received Raw: -3975
[22:01:48][VV][remote_receiver.esp32:092]: START:
[22:01:48][VV][remote_receiver.esp32:099]: 0 A: OFF 3952us (3952 ticks)
[22:01:48][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:48][VV][remote_receiver.esp32:109]:
[22:01:48][I][remote.raw:041]: Received Raw: -3952
[22:01:48][VV][remote_receiver.esp32:092]: START:
[22:01:48][VV][remote_receiver.esp32:099]: 0 A: OFF 3945us (3945 ticks)
[22:01:48][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:48][VV][remote_receiver.esp32:109]:
[22:01:48][I][remote.raw:041]: Received Raw: -3945
[22:01:48][VV][scheduler:226]: Running interval 'update' with interval=100 last_execution=105243 (now=105357)
[22:01:48][V][sensor:043]: 'transciver': Received new state -92.000000
[22:01:48][D][sensor:094]: 'transciver': Sending state -92.00000 with 0 decimals of accuracy
[22:01:48][VV][remote_receiver.esp32:092]: START:
[22:01:48][VV][remote_receiver.esp32:099]: 0 A: OFF 3977us (3977 ticks)
[22:01:48][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:48][VV][remote_receiver.esp32:109]:
[22:01:48][I][remote.raw:041]: Received Raw: -3977
[22:01:48][VV][remote_receiver.esp32:092]: START:
[22:01:48][VV][remote_receiver.esp32:099]: 0 A: OFF 3990us (3990 ticks)
[22:01:48][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:48][VV][remote_receiver.esp32:109]:
[22:01:48][I][remote.raw:041]: Received Raw: -3990
[22:01:48][VV][remote_receiver.esp32:092]: START:
[22:01:48][VV][remote_receiver.esp32:099]: 0 A: OFF 3957us (3957 ticks)
[22:01:48][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:48][VV][remote_receiver.esp32:109]:
[22:01:48][I][remote.raw:041]: Received Raw: -3957
[22:01:48][VV][scheduler:226]: Running interval 'update' with interval=100 last_execution=105343 (now=105457)
[22:01:48][V][sensor:043]: 'transciver': Received new state -93.000000
[22:01:48][D][sensor:094]: 'transciver': Sending state -93.00000 with 0 decimals of accuracy
[22:01:48][VV][remote_receiver.esp32:092]: START:
[22:01:48][VV][remote_receiver.esp32:099]: 0 A: OFF 3938us (3938 ticks)
[22:01:48][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:48][VV][remote_receiver.esp32:109]:
[22:01:48][I][remote.raw:041]: Received Raw: -3938
[22:01:48][VV][remote_receiver.esp32:092]: START:
[22:01:48][VV][remote_receiver.esp32:099]: 0 A: OFF 3967us (3967 ticks)
[22:01:48][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:48][VV][remote_receiver.esp32:109]:
[22:01:48][I][remote.raw:041]: Received Raw: -3967
[22:01:48][VV][remote_receiver.esp32:092]: START:
[22:01:48][VV][remote_receiver.esp32:099]: 0 A: OFF 3966us (3966 ticks)
[22:01:48][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:48][VV][remote_receiver.esp32:109]:
[22:01:48][I][remote.raw:041]: Received Raw: -3966
[22:01:48][VV][scheduler:226]: Running interval 'update' with interval=100 last_execution=105443 (now=105556)
[22:01:48][V][sensor:043]: 'transciver': Received new state -81.000000
[22:01:48][D][sensor:094]: 'transciver': Sending state -81.00000 with 0 decimals of accuracy
[22:01:48][VV][remote_receiver.esp32:092]: START:
[22:01:48][VV][remote_receiver.esp32:099]: 0 A: OFF 3970us (3970 ticks)
[22:01:48][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:48][VV][remote_receiver.esp32:109]:
[22:01:48][I][remote.raw:041]: Received Raw: -3970
[22:01:48][VV][remote_receiver.esp32:092]: START:
[22:01:48][VV][remote_receiver.esp32:099]: 0 A: OFF 4003us (4003 ticks)
[22:01:48][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:48][VV][remote_receiver.esp32:109]:
[22:01:48][I][remote.raw:041]: Received Raw: -4003
[22:01:48][VV][remote_receiver.esp32:092]: START:
[22:01:48][VV][remote_receiver.esp32:099]: 0 A: OFF 3993us (3993 ticks)
[22:01:48][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:48][VV][remote_receiver.esp32:109]:
[22:01:48][I][remote.raw:041]: Received Raw: -3993
[22:01:48][VV][scheduler:226]: Running interval 'update' with interval=100 last_execution=105543 (now=105668)
[22:01:48][V][sensor:043]: 'transciver': Received new state -82.000000
[22:01:48][D][sensor:094]: 'transciver': Sending state -82.00000 with 0 decimals of accuracy
[22:01:48][VV][remote_receiver.esp32:092]: START:
[22:01:48][VV][remote_receiver.esp32:099]: 0 A: OFF 3953us (3953 ticks)
[22:01:48][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:48][VV][remote_receiver.esp32:109]:
[22:01:48][I][remote.raw:041]: Received Raw: -3953
[22:01:48][VV][remote_receiver.esp32:092]: START:
[22:01:48][VV][remote_receiver.esp32:109]:
[22:01:48][VV][remote_receiver.esp32:092]: START:
[22:01:48][VV][remote_receiver.esp32:109]:
[22:01:48][VV][remote_receiver.esp32:092]: START:
[22:01:48][VV][remote_receiver.esp32:099]: 0 A: OFF 3607us (3607 ticks)
[22:01:48][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:48][VV][remote_receiver.esp32:109]:
[22:01:48][I][remote.raw:041]: Received Raw: -3607
[22:01:48][VV][scheduler:226]: Running interval 'update' with interval=100 last_execution=105643 (now=105770)
[22:01:48][V][sensor:043]: 'transciver': Received new state -84.000000
[22:01:48][D][sensor:094]: 'transciver': Sending state -84.00000 with 0 decimals of accuracy
[22:01:48][VV][remote_receiver.esp32:092]: START:
[22:01:48][VV][remote_receiver.esp32:099]: 0 A: OFF 3967us (3967 ticks)
[22:01:48][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:48][VV][remote_receiver.esp32:109]:
[22:01:48][I][remote.raw:041]: Received Raw: -3967
[22:01:48][VV][remote_receiver.esp32:092]: START:
[22:01:48][VV][remote_receiver.esp32:099]: 0 A: OFF 3971us (3971 ticks)
[22:01:48][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:48][VV][remote_receiver.esp32:109]:
[22:01:48][I][remote.raw:041]: Received Raw: -3971
[22:01:48][VV][remote_receiver.esp32:092]: START:
[22:01:48][VV][remote_receiver.esp32:099]: 0 A: OFF 3960us (3960 ticks)
[22:01:48][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:48][VV][remote_receiver.esp32:109]:
[22:01:48][I][remote.raw:041]: Received Raw: -3960
[22:01:48][VV][scheduler:226]: Running interval 'update' with interval=100 last_execution=105743 (now=105871)
[22:01:48][V][sensor:043]: 'transciver': Received new state -93.000000
[22:01:48][D][sensor:094]: 'transciver': Sending state -93.00000 with 0 decimals of accuracy
[22:01:48][VV][remote_receiver.esp32:092]: START:
[22:01:48][VV][remote_receiver.esp32:099]: 0 A: OFF 3986us (3986 ticks)
[22:01:48][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:48][VV][remote_receiver.esp32:109]:
[22:01:48][I][remote.raw:041]: Received Raw: -3986
[22:01:48][VV][remote_receiver.esp32:092]: START:
[22:01:48][VV][remote_receiver.esp32:099]: 0 A: OFF 3970us (3970 ticks)
[22:01:48][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:48][VV][remote_receiver.esp32:109]:
[22:01:48][I][remote.raw:041]: Received Raw: -3970
[22:01:48][VV][scheduler:226]: Running interval 'update' with interval=100 last_execution=105843 (now=105947)
[22:01:48][VV][remote_receiver.esp32:092]: START:
[22:01:48][VV][remote_receiver.esp32:099]: 0 A: OFF 3961us (3961 ticks)
[22:01:48][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:48][VV][remote_receiver.esp32:109]:
[22:01:48][I][remote.raw:041]: Received Raw: -3961
[22:01:48][VV][remote_receiver.esp32:092]: START:
[22:01:48][VV][remote_receiver.esp32:099]: 0 A: OFF 3984us (3984 ticks)
[22:01:48][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:48][VV][remote_receiver.esp32:109]:
[22:01:48][I][remote.raw:041]: Received Raw: -3984
[22:01:48][VV][remote_receiver.esp32:092]: START:
[22:01:48][VV][remote_receiver.esp32:099]: 0 A: OFF 3966us (3966 ticks)
[22:01:48][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:48][VV][remote_receiver.esp32:109]:
[22:01:48][I][remote.raw:041]: Received Raw: -3966
[22:01:48][VV][remote_receiver.esp32:092]: START:
[22:01:48][VV][remote_receiver.esp32:099]: 0 A: OFF 3971us (3971 ticks)
[22:01:48][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:48][VV][remote_receiver.esp32:109]:
[22:01:48][I][remote.raw:041]: Received Raw: -3971
[22:01:48][VV][scheduler:226]: Running interval 'update' with interval=100 last_execution=105943 (now=106066)
[22:01:48][V][sensor:043]: 'transciver': Received new state -74.000000
[22:01:49][D][sensor:094]: 'transciver': Sending state -74.00000 with 0 decimals of accuracy
[22:01:49][VV][remote_receiver.esp32:092]: START:
[22:01:49][VV][remote_receiver.esp32:099]: 0 A: OFF 3948us (3948 ticks)
[22:01:49][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:49][VV][remote_receiver.esp32:109]:
[22:01:49][I][remote.raw:041]: Received Raw: -3948
[22:01:49][VV][remote_receiver.esp32:092]: START:
[22:01:49][VV][remote_receiver.esp32:099]: 0 A: OFF 3973us (3973 ticks)
[22:01:49][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:49][VV][remote_receiver.esp32:109]:
[22:01:49][I][remote.raw:041]: Received Raw: -3973
[22:01:49][VV][scheduler:226]: Running interval 'update' with interval=100 last_execution=106043 (now=106143)
[22:01:49][V][sensor:043]: 'transciver': Received new state -73.000000
[22:01:49][D][sensor:094]: 'transciver': Sending state -73.00000 with 0 decimals of accuracy
[22:01:49][VV][remote_receiver.esp32:092]: START:
[22:01:49][VV][remote_receiver.esp32:099]: 0 A: OFF 3974us (3974 ticks)
[22:01:49][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:49][VV][remote_receiver.esp32:109]:
[22:01:49][I][remote.raw:041]: Received Raw: -3974
[22:01:49][VV][remote_receiver.esp32:092]: START:
[22:01:49][VV][remote_receiver.esp32:099]: 0 A: OFF 3977us (3977 ticks)
[22:01:49][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:49][VV][remote_receiver.esp32:109]:
[22:01:49][I][remote.raw:041]: Received Raw: -3977
[22:01:49][VV][remote_receiver.esp32:092]: START:
[22:01:49][VV][remote_receiver.esp32:109]:
[22:01:49][VV][remote_receiver.esp32:092]: START:
[22:01:49][VV][remote_receiver.esp32:109]:
[22:01:49][VV][remote_receiver.esp32:092]: START:
[22:01:49][VV][remote_receiver.esp32:099]: 0 A: OFF 4173us (4173 ticks)
[22:01:49][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:49][VV][remote_receiver.esp32:109]:
[22:01:49][I][remote.raw:041]: Received Raw: -4173
[22:01:49][VV][scheduler:226]: Running interval 'update' with interval=100 last_execution=106143 (now=106266)
[22:01:49][V][sensor:043]: 'transciver': Received new state -72.000000
[22:01:49][D][sensor:094]: 'transciver': Sending state -72.00000 with 0 decimals of accuracy
[22:01:49][VV][remote_receiver.esp32:092]: START:
[22:01:49][VV][remote_receiver.esp32:099]: 0 A: OFF 4096us (4096 ticks)
[22:01:49][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:49][VV][remote_receiver.esp32:109]:
[22:01:49][I][remote.raw:041]: Received Raw: -4096
[22:01:49][VV][remote_receiver.esp32:092]: START:
[22:01:49][VV][remote_receiver.esp32:099]: 0 A: OFF 4308us (4308 ticks)
[22:01:49][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:49][VV][remote_receiver.esp32:109]:
[22:01:49][I][remote.raw:041]: Received Raw: -4308
[22:01:49][VV][remote_receiver.esp32:092]: START:
[22:01:49][VV][remote_receiver.esp32:099]: 0 A: OFF 4169us (4169 ticks)
[22:01:49][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:49][VV][remote_receiver.esp32:109]:
[22:01:49][I][remote.raw:041]: Received Raw: -4169
[22:01:49][VV][scheduler:226]: Running interval 'update' with interval=100 last_execution=106243 (now=106371)
[22:01:49][V][sensor:043]: 'transciver': Received new state -73.000000
[22:01:49][D][sensor:094]: 'transciver': Sending state -73.00000 with 0 decimals of accuracy
[22:01:49][VV][remote_receiver.esp32:092]: START:
[22:01:49][VV][remote_receiver.esp32:099]: 0 A: OFF 4280us (4280 ticks)
[22:01:49][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:49][VV][remote_receiver.esp32:109]:
[22:01:49][I][remote.raw:041]: Received Raw: -4280
[22:01:49][VV][remote_receiver.esp32:092]: START:
[22:01:49][VV][remote_receiver.esp32:099]: 0 A: OFF 4299us (4299 ticks)
[22:01:49][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:49][VV][remote_receiver.esp32:109]:
[22:01:49][I][remote.raw:041]: Received Raw: -4299
[22:01:49][VV][scheduler:226]: Running interval 'update' with interval=100 last_execution=106343 (now=106445)
[22:01:49][VV][remote_receiver.esp32:092]: START:
[22:01:49][VV][remote_receiver.esp32:099]: 0 A: OFF 4225us (4225 ticks)
[22:01:49][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:49][VV][remote_receiver.esp32:109]:
[22:01:49][I][remote.raw:041]: Received Raw: -4225
[22:01:49][VV][remote_receiver.esp32:092]: START:
[22:01:49][VV][remote_receiver.esp32:099]: 0 A: OFF 4292us (4292 ticks)
[22:01:49][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:49][VV][remote_receiver.esp32:109]:
[22:01:49][I][remote.raw:041]: Received Raw: -4292
[22:01:49][VV][remote_receiver.esp32:092]: START:
[22:01:49][VV][remote_receiver.esp32:099]: 0 A: OFF 4153us (4153 ticks)
[22:01:49][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:49][VV][remote_receiver.esp32:109]:
[22:01:49][I][remote.raw:041]: Received Raw: -4153
[22:01:49][VV][remote_receiver.esp32:092]: START:
[22:01:49][VV][remote_receiver.esp32:099]: 0 A: OFF 4093us (4093 ticks)
[22:01:49][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:49][VV][remote_receiver.esp32:109]:
[22:01:49][I][remote.raw:041]: Received Raw: -4093
[22:01:49][VV][scheduler:226]: Running interval 'update' with interval=100 last_execution=106443 (now=106561)
[22:01:49][V][sensor:043]: 'transciver': Received new state -93.000000
[22:01:49][D][sensor:094]: 'transciver': Sending state -93.00000 with 0 decimals of accuracy
[22:01:49][VV][remote_receiver.esp32:092]: START:
[22:01:49][VV][remote_receiver.esp32:099]: 0 A: OFF 4271us (4271 ticks)
[22:01:49][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:49][VV][remote_receiver.esp32:109]:
[22:01:49][I][remote.raw:041]: Received Raw: -4271
[22:01:49][VV][remote_receiver.esp32:092]: START:
[22:01:49][VV][remote_receiver.esp32:099]: 0 A: OFF 3705us (3705 ticks)
[22:01:49][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:49][VV][remote_receiver.esp32:109]:
[22:01:49][I][remote.raw:041]: Received Raw: -3705
[22:01:49][VV][remote_receiver.esp32:092]: START:
[22:01:49][VV][remote_receiver.esp32:099]: 0 A: OFF 4095us (4095 ticks)
[22:01:49][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:49][VV][remote_receiver.esp32:109]:
[22:01:49][I][remote.raw:041]: Received Raw: -4095
[22:01:49][VV][scheduler:226]: Running interval 'update' with interval=100 last_execution=106543 (now=106663)
[22:01:49][VV][remote_receiver.esp32:092]: START:
[22:01:49][VV][remote_receiver.esp32:099]: 0 A: OFF 4385us (4385 ticks)
[22:01:49][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:49][VV][remote_receiver.esp32:109]:
[22:01:49][I][remote.raw:041]: Received Raw: -4385
[22:01:49][VV][remote_receiver.esp32:092]: START:
[22:01:49][VV][remote_receiver.esp32:109]:
[22:01:49][VV][scheduler:226]: Running interval 'update' with interval=100 last_execution=106643 (now=106744)
[22:01:49][VV][scheduler:226]: Running interval 'update' with interval=100 last_execution=106743 (now=106846)
[22:01:49][VV][scheduler:226]: Running interval 'update' with interval=100 last_execution=106843 (now=106949)
[22:01:49][V][sensor:043]: 'transciver': Received new state -92.000000
[22:01:49][D][sensor:094]: 'transciver': Sending state -92.00000 with 0 decimals of accuracy
[22:01:49][VV][remote_receiver.esp32:092]: START:
[22:01:49][VV][remote_receiver.esp32:109]:
[22:01:49][VV][scheduler:226]: Running interval 'update' with interval=100 last_execution=106943 (now=107044)
[22:01:49][V][sensor:043]: 'transciver': Received new state -73.000000
[22:01:49][D][sensor:094]: 'transciver': Sending state -73.00000 with 0 decimals of accuracy
[22:01:49][VV][remote_receiver.esp32:092]: START:
[22:01:49][VV][remote_receiver.esp32:099]: 0 A: OFF 4166us (4166 ticks)
[22:01:49][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:49][VV][remote_receiver.esp32:109]:
[22:01:50][I][remote.raw:041]: Received Raw: -4166
[22:01:50][VV][remote_receiver.esp32:092]: START:
[22:01:50][VV][remote_receiver.esp32:099]: 0 A: OFF 4273us (4273 ticks)
[22:01:50][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:50][VV][remote_receiver.esp32:109]:
[22:01:50][I][remote.raw:041]: Received Raw: -4273
[22:01:50][VV][remote_receiver.esp32:092]: START:
[22:01:50][VV][remote_receiver.esp32:099]: 0 A: OFF 4173us (4173 ticks)
[22:01:50][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:50][VV][remote_receiver.esp32:109]:
[22:01:50][I][remote.raw:041]: Received Raw: -4173
[22:01:50][VV][scheduler:226]: Running interval 'update' with interval=100 last_execution=107043 (now=107144)
[22:01:50][VV][remote_receiver.esp32:092]: START:
[22:01:50][VV][remote_receiver.esp32:099]: 0 A: OFF 4363us (4363 ticks)
[22:01:50][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:50][VV][remote_receiver.esp32:109]:
[22:01:50][I][remote.raw:041]: Received Raw: -4363
[22:01:50][VV][remote_receiver.esp32:092]: START:
[22:01:50][VV][remote_receiver.esp32:099]: 0 A: OFF 4384us (4384 ticks)
[22:01:50][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:50][VV][remote_receiver.esp32:109]:
[22:01:50][I][remote.raw:041]: Received Raw: -4384
[22:01:50][VV][remote_receiver.esp32:092]: START:
[22:01:50][VV][remote_receiver.esp32:099]: 0 A: OFF 4086us (4086 ticks)
[22:01:50][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:50][VV][remote_receiver.esp32:109]:
[22:01:50][I][remote.raw:041]: Received Raw: -4086
[22:01:50][VV][remote_receiver.esp32:092]: START:
[22:01:50][VV][remote_receiver.esp32:099]: 0 A: OFF 4357us (4357 ticks)
[22:01:50][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:50][VV][remote_receiver.esp32:109]:
[22:01:50][I][remote.raw:041]: Received Raw: -4357
[22:01:50][VV][scheduler:226]: Running interval 'update' with interval=100 last_execution=107143 (now=107263)
[22:01:50][VV][remote_receiver.esp32:092]: START:
[22:01:50][VV][remote_receiver.esp32:099]: 0 A: OFF 4405us (4405 ticks)
[22:01:50][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:50][VV][remote_receiver.esp32:109]:
[22:01:50][I][remote.raw:041]: Received Raw: -4405
[22:01:50][VV][remote_receiver.esp32:092]: START:
[22:01:50][VV][remote_receiver.esp32:099]: 0 A: OFF 4417us (4417 ticks)
[22:01:50][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:50][VV][remote_receiver.esp32:109]:
[22:01:50][I][remote.raw:041]: Received Raw: -4417
[22:01:50][VV][remote_receiver.esp32:092]: START:
[22:01:50][VV][remote_receiver.esp32:099]: 0 A: OFF 4342us (4342 ticks)
[22:01:50][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:50][VV][remote_receiver.esp32:109]:
[22:01:50][I][remote.raw:041]: Received Raw: -4342
[22:01:50][VV][scheduler:226]: Running interval 'update' with interval=100 last_execution=107243 (now=107348)
[22:01:50][V][sensor:043]: 'transciver': Received new state -74.000000
[22:01:50][D][sensor:094]: 'transciver': Sending state -74.00000 with 0 decimals of accuracy
[22:01:50][VV][remote_receiver.esp32:092]: START:
[22:01:50][VV][remote_receiver.esp32:099]: 0 A: OFF 4419us (4419 ticks)
[22:01:50][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:50][VV][remote_receiver.esp32:109]:
[22:01:50][I][remote.raw:041]: Received Raw: -4419
[22:01:50][VV][remote_receiver.esp32:092]: START:
[22:01:50][VV][remote_receiver.esp32:099]: 0 A: OFF 4077us (4077 ticks)
[22:01:50][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:50][VV][remote_receiver.esp32:109]:
[22:01:50][I][remote.raw:041]: Received Raw: -4077
[22:01:50][VV][remote_receiver.esp32:092]: START:
[22:01:50][VV][remote_receiver.esp32:099]: 0 A: OFF 4374us (4374 ticks)
[22:01:50][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:50][VV][remote_receiver.esp32:109]:
[22:01:50][I][remote.raw:041]: Received Raw: -4374
[22:01:50][VV][scheduler:226]: Running interval 'update' with interval=100 last_execution=107343 (now=107450)
[22:01:50][V][sensor:043]: 'transciver': Received new state -84.000000
[22:01:50][D][sensor:094]: 'transciver': Sending state -84.00000 with 0 decimals of accuracy
[22:01:50][VV][remote_receiver.esp32:092]: START:
[22:01:50][VV][remote_receiver.esp32:099]: 0 A: OFF 4377us (4377 ticks)
[22:01:50][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:50][VV][remote_receiver.esp32:109]:
[22:01:50][I][remote.raw:041]: Received Raw: -4377
[22:01:50][VV][remote_receiver.esp32:092]: START:
[22:01:50][VV][remote_receiver.esp32:109]:
[22:01:50][VV][scheduler:226]: Running interval 'update' with interval=100 last_execution=107443 (now=107543)
[22:01:50][V][sensor:043]: 'transciver': Received new state -93.000000
[22:01:50][D][sensor:094]: 'transciver': Sending state -93.00000 with 0 decimals of accuracy
[22:01:50][VV][remote_receiver.esp32:092]: START:
[22:01:50][VV][remote_receiver.esp32:109]:
[22:01:50][VV][remote_receiver.esp32:092]: START:
[22:01:50][VV][remote_receiver.esp32:099]: 0 A: OFF 4120us (4120 ticks)
[22:01:50][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:50][VV][remote_receiver.esp32:109]:
[22:01:50][I][remote.raw:041]: Received Raw: -4120
[22:01:50][VV][remote_receiver.esp32:092]: START:
[22:01:50][VV][remote_receiver.esp32:099]: 0 A: OFF 4390us (4390 ticks)
[22:01:50][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:50][VV][remote_receiver.esp32:109]:
[22:01:50][I][remote.raw:041]: Received Raw: -4390
[22:01:50][VV][scheduler:226]: Running interval 'update' with interval=100 last_execution=107543 (now=107659)
[22:01:50][V][sensor:043]: 'transciver': Received new state -72.000000
[22:01:50][D][sensor:094]: 'transciver': Sending state -72.00000 with 0 decimals of accuracy
[22:01:50][VV][remote_receiver.esp32:092]: START:
[22:01:50][VV][remote_receiver.esp32:099]: 0 A: OFF 4104us (4104 ticks)
[22:01:50][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:50][VV][remote_receiver.esp32:109]:
[22:01:50][I][remote.raw:041]: Received Raw: -4104
[22:01:50][VV][remote_receiver.esp32:092]: START:
[22:01:50][VV][remote_receiver.esp32:099]: 0 A: OFF 4103us (4103 ticks)
[22:01:50][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:50][VV][remote_receiver.esp32:109]:
[22:01:50][I][remote.raw:041]: Received Raw: -4103
[22:01:50][VV][remote_receiver.esp32:092]: START:
[22:01:50][VV][remote_receiver.esp32:099]: 0 A: OFF 4374us (4374 ticks)
[22:01:50][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:50][VV][remote_receiver.esp32:109]:
[22:01:50][I][remote.raw:041]: Received Raw: -4374
[22:01:50][VV][scheduler:226]: Running interval 'update' with interval=100 last_execution=107643 (now=107758)
[22:01:50][VV][remote_receiver.esp32:092]: START:
[22:01:50][VV][remote_receiver.esp32:099]: 0 A: OFF 4384us (4384 ticks)
[22:01:50][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:50][VV][remote_receiver.esp32:109]:
[22:01:50][I][remote.raw:041]: Received Raw: -4384
[22:01:50][VV][remote_receiver.esp32:092]: START:
[22:01:50][VV][remote_receiver.esp32:099]: 0 A: OFF 4394us (4394 ticks)
[22:01:50][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:50][VV][remote_receiver.esp32:109]:
[22:01:50][I][remote.raw:041]: Received Raw: -4394
[22:01:50][VV][remote_receiver.esp32:092]: START:
[22:01:50][VV][remote_receiver.esp32:099]: 0 A: OFF 4215us (4215 ticks)
[22:01:50][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:50][VV][remote_receiver.esp32:109]:
[22:01:50][I][remote.raw:041]: Received Raw: -4215
[22:01:50][VV][scheduler:226]: Running interval 'update' with interval=100 last_execution=107743 (now=107847)
[22:01:50][VV][remote_receiver.esp32:092]: START:
[22:01:50][VV][remote_receiver.esp32:099]: 0 A: OFF 4251us (4251 ticks)
[22:01:50][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:50][VV][remote_receiver.esp32:109]:
[22:01:50][I][remote.raw:041]: Received Raw: -4251
[22:01:50][VV][remote_receiver.esp32:092]: START:
[22:01:50][VV][remote_receiver.esp32:099]: 0 A: OFF 4387us (4387 ticks)
[22:01:50][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:50][VV][remote_receiver.esp32:109]:
[22:01:50][I][remote.raw:041]: Received Raw: -4387
[22:01:50][VV][remote_receiver.esp32:092]: START:
[22:01:50][VV][remote_receiver.esp32:099]: 0 A: OFF 4376us (4376 ticks)
[22:01:50][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:50][VV][remote_receiver.esp32:109]:
[22:01:50][I][remote.raw:041]: Received Raw: -4376
[22:01:50][VV][scheduler:226]: Running interval 'update' with interval=100 last_execution=107843 (now=107944)
[22:01:50][V][sensor:043]: 'transciver': Received new state -74.000000
[22:01:50][D][sensor:094]: 'transciver': Sending state -74.00000 with 0 decimals of accuracy
[22:01:50][VV][remote_receiver.esp32:092]: START:
[22:01:50][VV][remote_receiver.esp32:099]: 0 A: OFF 4307us (4307 ticks)
[22:01:50][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:50][VV][remote_receiver.esp32:109]:
[22:01:50][I][remote.raw:041]: Received Raw: -4307
[22:01:50][VV][remote_receiver.esp32:092]: START:
[22:01:50][VV][remote_receiver.esp32:099]: 0 A: OFF 4114us (4114 ticks)
[22:01:50][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:50][VV][remote_receiver.esp32:109]:
[22:01:50][I][remote.raw:041]: Received Raw: -4114
[22:01:50][VV][remote_receiver.esp32:092]: START:
[22:01:50][VV][remote_receiver.esp32:099]: 0 A: OFF 4385us (4385 ticks)
[22:01:50][VV][remote_receiver.esp32:103]: 0 B: ON 0us (0 ticks)
[22:01:50][VV][remote_receiver.esp32:109]:
[22:01:50][I][remote.raw:041]: Received Raw: -4385
[22:01:50][VV][scheduler:226]: Running interval 'update' with interval=100 last_execution=107943 (now=108048)
[22:01:50][V][sensor:043]: 'transciver': Received new state -93.000000
[22:01:50][D][sensor:094]: 'transciver': Sending state -93.00000 with 0 decimals of accuracy
[22:01:50][VV][remote_receiver.esp32:092]: START:
[22:01:50][VV][remote_receiver.esp32:109]: