hi! not sure if i will reach author of this binding but.. Thanks! i got it working in a few seconds. I added also local api token and it’s working with 2 buts:
1- 10 seconds minimal interval for local api is to much i cant track % Position of my roller shutters as a progress.. its not so good ;(
2- i have a corner case using openhab & tasmota binding as as a proxy to other webgui. The binding is not refreshing the states of the items if there is no events happening. My webgui during reboot is forgetting the data and i need to move the roller to get the update. Would be great to add a regular pooling of data even if no event’s where there like:
Non event refresh interval: x seconds
Jacek
in addition the Moving channel is not updating it’s always NULL
somfytahoma:rollershutter:ec0d46af09:io209003339568633xxxx
What is interesting… after a DOWN command i get:
only 54% position and 100% position which is rather bad - no new events betweeen the 0-54 and 54-100% and thats why i am not able to show “Progress bar” of opening/closing, it will be good to get 10 or more position updates during one move up/down
2026-02-25 21:34:40.363 [DEBUG] [nal.handler.SomfyTahomaBridgeHandler] - Getting Tahoma Updates...
2026-02-25 21:34:40.364 [DEBUG] [nal.handler.SomfyTahomaBridgeHandler] - Sending POST to url: https://192.168.2.213:8443/enduser-mobile-web/1/enduserAPI/events/dcaf73c1-b7cc-43e7-9e04-22cd26c19ba8/fetch with data:
2026-02-25 21:34:53.093 [DEBUG] [nal.handler.SomfyTahomaBridgeHandler] - Getting Tahoma Updates...
2026-02-25 21:34:53.095 [DEBUG] [nal.handler.SomfyTahomaBridgeHandler] - Sending POST to url: https://192.168.2.213:8443/enduser-mobile-web/1/enduserAPI/events/dcaf73c1-b7cc-43e7-9e04-22cd26c19ba8/fetch with data:
2026-02-25 21:35:00.921 [WARN ] [ity.CommunityMarketplaceAddonService] - Unable to retrieve marketplace add-ons: java.lang.IllegalStateException: Expected a string but was BEGIN_OBJECT at line 1 column 22968 path $.topic_list.topics[1].tags[0]
2026-02-25 21:35:03.190 [DEBUG] [nal.handler.SomfyTahomaBridgeHandler] - Getting Tahoma Updates...
2026-02-25 21:35:03.253 [DEBUG] [nal.handler.SomfyTahomaBridgeHandler] - Sending POST to url: https://192.168.2.213:8443/enduser-mobile-web/1/enduserAPI/events/dcaf73c1-b7cc-43e7-9e04-22cd26c19ba8/fetch with data:
2026-02-25 21:35:13.462 [DEBUG] [nal.handler.SomfyTahomaBridgeHandler] - Getting Tahoma Updates...
2026-02-25 21:35:13.467 [DEBUG] [nal.handler.SomfyTahomaBridgeHandler] - Sending POST to url: https://192.168.2.213:8443/enduser-mobile-web/1/enduserAPI/events/dcaf73c1-b7cc-43e7-9e04-22cd26c19ba8/fetch with data:
2026-02-25 21:35:23.570 [DEBUG] [nal.handler.SomfyTahomaBridgeHandler] - Getting Tahoma Updates...
2026-02-25 21:35:23.633 [DEBUG] [nal.handler.SomfyTahomaBridgeHandler] - Sending POST to url: https://192.168.2.213:8443/enduser-mobile-web/1/enduserAPI/events/dcaf73c1-b7cc-43e7-9e04-22cd26c19ba8/fetch with data:
2026-02-25 21:35:33.830 [DEBUG] [nal.handler.SomfyTahomaBridgeHandler] - Getting Tahoma Updates...
2026-02-25 21:35:33.834 [DEBUG] [nal.handler.SomfyTahomaBridgeHandler] - Sending POST to url: https://192.168.2.213:8443/enduser-mobile-web/1/enduserAPI/events/dcaf73c1-b7cc-43e7-9e04-22cd26c19ba8/fetch with data:
2026-02-25 21:35:43.957 [DEBUG] [nal.handler.SomfyTahomaBridgeHandler] - Getting Tahoma Updates...
2026-02-25 21:35:43.960 [DEBUG] [nal.handler.SomfyTahomaBridgeHandler] - Sending POST to url: https://192.168.2.213:8443/enduser-mobile-web/1/enduserAPI/events/dcaf73c1-b7cc-43e7-9e04-22cd26c19ba8/fetch with data:
2026-02-25 21:35:54.093 [DEBUG] [nal.handler.SomfyTahomaBridgeHandler] - Getting Tahoma Updates...
2026-02-25 21:35:54.154 [DEBUG] [nal.handler.SomfyTahomaBridgeHandler] - Sending POST to url: https://192.168.2.213:8443/enduser-mobile-web/1/enduserAPI/events/dcaf73c1-b7cc-43e7-9e04-22cd26c19ba8/fetch with data:
2026-02-25 21:36:04.541 [DEBUG] [nal.handler.SomfyTahomaBridgeHandler] - Getting Tahoma Updates...
2026-02-25 21:36:04.577 [DEBUG] [nal.handler.SomfyTahomaBridgeHandler] - Sending POST to url: https://192.168.2.213:8443/enduser-mobile-web/1/enduserAPI/events/dcaf73c1-b7cc-43e7-9e04-22cd26c19ba8/fetch with data:
2026-02-25 21:36:04.787 [TRACE] [nal.handler.SomfyTahomaBridgeHandler] - Response: []
2026-02-25 21:36:04.792 [TRACE] [nal.handler.SomfyTahomaBridgeHandler] - Got total of 0 events
2026-02-25 21:36:14.796 [DEBUG] [nal.handler.SomfyTahomaBridgeHandler] - Getting Tahoma Updates...
2026-02-25 21:36:14.799 [DEBUG] [nal.handler.SomfyTahomaBridgeHandler] - Sending POST to url: https://192.168.2.213:8443/enduser-mobile-web/1/enduserAPI/events/dcaf73c1-b7cc-43e7-9e04-22cd26c19ba8/fetch with data:
2026-02-25 21:36:14.902 [TRACE] [nal.handler.SomfyTahomaBridgeHandler] - Response: []
2026-02-25 21:36:14.904 [TRACE] [nal.handler.SomfyTahomaBridgeHandler] - Got total of 0 events
2026-02-25 21:36:16.524 [DEBUG] [dler.SomfyTahomaRollerShutterHandler] - io://2090-0333-9568/6334112 Received command DOWN for channel somfytahoma:rollershutter:ec0d46af09:io2090033395686334112:control
2026-02-25 21:36:16.528 [DEBUG] [nal.handler.SomfyTahomaBridgeHandler] - Currently 0 retries are scheduled.
2026-02-25 21:36:16.532 [DEBUG] [nal.handler.SomfyTahomaBridgeHandler] - Sending POST to url: https://192.168.2.213:8443/enduser-mobile-web/1/enduserAPI/exec/apply with data: {"label":"Biuro lewa - down - openHAB","actions":[{"deviceURL":"io://2090-0333-9568/6334112","commands":[{"name":"down","parameters":[]}]}]}
2026-02-25 21:36:16.639 [INFO ] [hab.automation.script.file.tahoma.js] - POST body: {"Roleta__Biuro_lewa_Control":100,"Roleta__Biuro_prawa_Control":0,"Roleta__lazienka_Control":0,"Roleta__pokoj_Control":0}
2026-02-25 21:36:16.656 [TRACE] [nal.handler.SomfyTahomaBridgeHandler] - Response: {"execId":"81700063-3145-4fdc-bce0-e9a202163a17"}
2026-02-25 21:36:16.658 [DEBUG] [nal.handler.SomfyTahomaBridgeHandler] - Exec id: 81700063-3145-4fdc-bce0-e9a202163a17
2026-02-25 21:36:16.771 [INFO ] [hab.automation.script.file.tahoma.js] - HTTP POST sent, response: OK
2026-02-25 21:36:18.660 [DEBUG] [nal.handler.SomfyTahomaBridgeHandler] - Getting Tahoma Updates...
2026-02-25 21:36:18.662 [DEBUG] [nal.handler.SomfyTahomaBridgeHandler] - Sending POST to url: https://192.168.2.213:8443/enduser-mobile-web/1/enduserAPI/events/dcaf73c1-b7cc-43e7-9e04-22cd26c19ba8/fetch with data:
2026-02-25 21:36:18.748 [TRACE] [nal.handler.SomfyTahomaBridgeHandler] - Response: [{"name":"ExecutionRegisteredEvent","actions":[{"rank":0,"execId":"f66b18b3-09a5-4bde-9669-f09973196c2c","deviceURL":"io:\/\/2090-0333-9568\/6334112","state":"INITIALIZED","parameters":[],"command":"down"}],"execId":"81700063-3145-4fdc-bce0-e9a202163a17"},{"name":"ExecutionStateChangedEvent","execId":"81700063-3145-4fdc-bce0-e9a202163a17","oldState":"INITIALIZED","newState":"IN_PROGRESS"}]
2026-02-25 21:36:18.761 [TRACE] [nal.handler.SomfyTahomaBridgeHandler] - Got total of 2 events
2026-02-25 21:36:18.769 [DEBUG] [nal.handler.SomfyTahomaBridgeHandler] - Got event: ExecutionRegisteredEvent
2026-02-25 21:36:18.771 [DEBUG] [nal.handler.SomfyTahomaBridgeHandler] - Got event: ExecutionStateChangedEvent
2026-02-25 21:36:20.773 [DEBUG] [nal.handler.SomfyTahomaBridgeHandler] - Getting Tahoma Updates...
2026-02-25 21:36:20.775 [DEBUG] [nal.handler.SomfyTahomaBridgeHandler] - Sending POST to url: https://192.168.2.213:8443/enduser-mobile-web/1/enduserAPI/events/dcaf73c1-b7cc-43e7-9e04-22cd26c19ba8/fetch with data:
2026-02-25 21:36:20.941 [TRACE] [nal.handler.SomfyTahomaBridgeHandler] - Response: []
2026-02-25 21:36:20.942 [TRACE] [nal.handler.SomfyTahomaBridgeHandler] - Got total of 0 events
2026-02-25 21:36:22.943 [DEBUG] [nal.handler.SomfyTahomaBridgeHandler] - Getting Tahoma Updates...
2026-02-25 21:36:22.945 [DEBUG] [nal.handler.SomfyTahomaBridgeHandler] - Sending POST to url: https://192.168.2.213:8443/enduser-mobile-web/1/enduserAPI/events/dcaf73c1-b7cc-43e7-9e04-22cd26c19ba8/fetch with data:
2026-02-25 21:36:23.105 [TRACE] [nal.handler.SomfyTahomaBridgeHandler] - Response: []
2026-02-25 21:36:23.107 [TRACE] [nal.handler.SomfyTahomaBridgeHandler] - Got total of 0 events
2026-02-25 21:36:25.109 [DEBUG] [nal.handler.SomfyTahomaBridgeHandler] - Getting Tahoma Updates...