Closed andrebraun2011 closed 9 months ago
Newer versions of the Syr LEXPlus10s firmware are known to not work with the fake SSL certificate we are using for the https connection (see https://github.com/Richard-Schaller/syrlex2mqtt#supported-devices-and-firmware-versions ). I guess this is also the case here.
As can be seen from your log there is ~8 minutes gap between when web server is started and the first request is logged. Do you have a explanation for the delay? Usually it only takes a few seconds after the device is started before it issues a first GetBasicCommands request. But it your case the first request that is logged seems to be right before the request for the firmware (which is known to work over http and not https). Did you trigger a search for a firmware update at the device at that time?
As it is likely that your firmware version does not accept the fake SSL certificate we provide, the only solution I know of is a downgrade of the firmware. You can find more information about that at https://github.com/Richard-Schaller/syrlex2mqtt#firmware-downgrade .
Thanks for information. With downgrade of firmware to 1.9, it is working as expected.
Yes I triggered manual firmware search at the softener.
Good job and thanks again!
All settings done as explained in "how to. Using Syr LExPlus10s firmware SLPS.2.3. Device.
Log Dnsmasq s6-rc: info: service s6rc-oneshot-runner: starting s6-rc: info: service s6rc-oneshot-runner successfully started s6-rc: info: service fix-attrs: starting s6-rc: info: service fix-attrs successfully started s6-rc: info: service legacy-cont-init: starting cont-init: info: running /etc/cont-init.d/config.sh [16:56:54] INFO: Configuring dnsmasq... cont-init: info: /etc/cont-init.d/config.sh exited 0 s6-rc: info: service legacy-cont-init successfully started s6-rc: info: service legacy-services: starting services-up: info: copying legacy longrun dnsmasq (no readiness notification) s6-rc: info: service legacy-services successfully started [16:56:54] INFO: Starting dnsmasq... dnsmasq[78]: started, version 2.87 cachesize 150 dnsmasq[78]: compile time options: IPv6 GNU-getopt no-DBus no-UBus no-i18n no-IDN DHCP DHCPv6 no-Lua TFTP no-conntrack ipset no-nftset auth no-cryptohash no-DNSSEC loop-detect inotify dumpfile dnsmasq[78]: using nameserver 8.8.8.8#53 dnsmasq[78]: using nameserver 8.8.4.4#53 dnsmasq[78]: cleared cache dnsmasq[78]: query[A] syrconnect.de from 192.168.178.202 dnsmasq[78]: config syrconnect.de is 192.168.178.72 dnsmasq[78]: query[A] firmware.syrconnect.de from 192.168.178.202 dnsmasq[78]: config firmware.syrconnect.de is 192.168.178.72
Log syrlex2mqtt s6-rc: info: service s6rc-oneshot-runner: starting s6-rc: info: service s6rc-oneshot-runner successfully started s6-rc: info: service fix-attrs: starting s6-rc: info: service fix-attrs successfully started s6-rc: info: service legacy-cont-init: starting s6-rc: info: service legacy-cont-init successfully started s6-rc: info: service legacy-services: starting services-up: info: copying legacy longrun syrlex2mqtt (no readiness notification) s6-rc: info: service legacy-services successfully started [16:57:14] INFO: Starting syrlex2mqtt... [16:57:15] INFO: Setting VERBOSE_LOGGING to true [16:57:15] INFO: Setting HTTP_PORT to 80 [16:57:15] INFO: Setting HTTPS_PORT to 443 [16:57:15] INFO: MQTT available, fetching server detail ... [16:57:15] INFO: MQTT server settings not configured, attempting auto-discovery... [16:57:15] INFO: Configuring 'mqtt://core-mosquitto:1883' mqtt server [16:57:15] INFO: MQTT credentials not configured, attempting auto-discovery... [16:57:15] INFO: Configuring 'addons' mqtt user [2024-01-24T15:57:16.677Z] Connecting to MQTT server 'mqtt://core-mosquitto:1883' with username 'addons' [2024-01-24T15:57:17.344Z] Connected to MQTT server [2024-01-24T15:57:17.475Z] Webserver started listening [2024-01-24T16:05:35.744Z] Request for syrconnect.de/WebServices/SyrConnectLimexWebService.asmx/GetBasicCommands [2024-01-24T16:05:35.755Z] Response to basicCommands: <?xml version="1.0" encoding="utf-8"?>
[2024-01-24T16:05:36.073Z] Request for firmware.syrconnect.de/firmware/saocal2/scf.cfg
Somehow it does a communication. As shown in the line above, firmwarerequest is recognized.
HomeAssitant log shows: Failed to to call /addons/17e27452_syrlex2mqtt/stats - 404 Client Error for http+docker://localhost/v1.43/containers/addon_17e27452_syrlex2mqtt/json: Not Found ("No such container: addon_17e27452_syrlex2mqtt")