[BETA] [RELEASE] Somfy TaHoma Switch Driver

@stueyhughes thanks for the logs. I've pushed another updated to support you venetian blind component, could you refresh your driver and try again?

1 Like

Hi Keith, your driver posted this morning has worked amazingly. I've only had 5 mins testing because I need to take the kids out. However, thanks for your continued help on this one. Really appreciate your support and effort. It working, yippee :+1::+1::+1:

1 Like

Several days later, this driver is faultless. Brilliant Keith :+1:

1 Like

With the Somfy myLink, I send "Stop" twice to get the My position. I think I put a delay in there, but I'm not at home right now, so cannot check. You may want to try that with the Bond.

Hi there, I'm new to HE. I'm struggling with Somfy Blinds - tried to follow the guideline but finally got only the following log (and nothing more happens).

TaHoma activateToken: [requestId:e3a638ab-98e4-e192-1313-cc49b7aca393]
TaHoma tokenId: 63cfc83f89b4fc42aa2a

TaHoma generateToken: [token:63cfc83f89b4fc42aa2a]
TaHoma createNewSession: 28E76B50815504E52A831C64BA252B36 cookie: Set-Cookie: JSESSIONID=28E76B50815504E52A831C64BA252B36; Path=/enduser-mobile-web; Secure; HttpOnly; SameSite=None

TaHoma generateToken()

TaHoma TaHoma Switch token will be refreshed

TaHoma getAvailableTokens: [[label:Hubitat:372c969e-04fc-4a84-b1ed-1b2b94d40e60, gatewayId:2013-2361-4089, gatewayCreationTime:1674172798000, uuid:19bc18a6-7cf9-4510-8749-4b5abf5a291b, scope:devmode], [label:Hubitat:85f866c5-39e8-4bf1-a798-dc142b50689a, gatewayId:2013-2361-4089, gatewayCreationTime:1674259206000, uuid:1af4e230-1cf0-4c99-9fa8-1ac54c3885a1, scope:devmode], [label:Hubitat:c8d69e8f-2c58-4ed3-9999-d27510dcdbf1, gatewayId:2013-2361-4089, gatewayCreationTime:1674076473000, uuid:22cf2147-48ae-4495-a572-848880878b35, scope:devmode], [label:Hubitat:a2cc4dbe-8992-4b10-8bc4-cb51a736c6bf, gatewayId:2013-2361-4089, gatewayCreationTime:1674076471000, uuid:312cf9bb-7754-4519-b079-38ec8a6eb811, scope:devmode], [label:Hubitat:f02c0c3c-5d5a-4fd1-b5e8-2e58c6321fff, gatewayId:2013-2361-4089, gatewayCreationTime:1674432002000, uuid:312ee211-3f3e-4d5f-8109-19a630b98412, scope:devmode], [label:Hubitat:d182634f-9838-4071-97a9-d42e9b3b6533, gatewayId:2013-2361-4089, gatewayCreationTime:1674075527000, uuid:377c1c6e-54e0-4bad-a972-b829133224eb, scope:devmode], [label:Hubitat:1590aeda-f9b7-4997-95fe-69a32dc32849, gatewayId:2013-2361-4089, gatewayCreationTime:1674077140000, uuid:44793ea7-8b21-4991-a213-88b614c5f42b, scope:devmode], [label:Hubitat:a0641c25-8722-4359-897c-a74fb22da22e, gatewayId:2013-2361-4089, gatewayCreationTime:1674077287000, uuid:48f786f0-fbc4-440d-b3a5-1117099a9d4c, scope:devmode], [label:Hubitat:b2a263d0-516f-4714-aa13-15f9bcccde21, gatewayId:2013-2361-4089, gatewayCreationTime:1674075238000, uuid:50d5ca68-e353-4317-a1df-34820fa8d7d3, scope:devmode], [label:Hubitat:0aecf9dc-870d-4d49-88ee-2ec446f8d16a, gatewayId:2013-2361-4089, gatewayCreationTime:1674129598000, uuid:5d7aa9d9-76dc-4825-94c7-0dfe2c48b1a3, scope:devmode], [label:Hubitat:b09b230f-d015-46e9-8210-199d95d85e2f, gatewayId:2013-2361-4089, gatewayCreationTime:1674077139000, uuid:60206ad1-2c44-4b5a-876d-e9a7390e9b35, scope:devmode], [label:Hubitat:a66d59a8-ccb5-4974-a62e-355065ee5268, gatewayId:2013-2361-4089, gatewayCreationTime:1674475200000, uuid:8208de26-6571-49b7-b7a5-e31361d1cd2a, scope:devmode], [label:Hubitat:7ed14b51-8304-4497-9a03-d57ea4f22bf4, gatewayId:2013-2361-4089, gatewayCreationTime:1674075496000, uuid:8795e4e5-5edc-4add-b5f9-66a0d70ae08b, scope:devmode], [label:Hubitat:a67b07e5-d186-4fb8-b57b-93070e34573e, gatewayId:2013-2361-4089, gatewayCreationTime:1674345604000, uuid:948d086e-69ae-43f4-93ae-2152abc4ec5c, scope:devmode], [label:Hubitat:e6218363-c5c8-4d03-bfae-0ad7829ad996, gatewayId:2013-2361-4089, gatewayCreationTime:1674302405000, uuid:b73462c8-d2e6-4a59-89d5-bd1f93e92b11, scope:devmode], [label:Hubitat:47e01e40-472f-41cf-ba38-dd7b0463c9d2, gatewayId:2013-2361-4089, gatewayCreationTime:1674086399000, uuid:c13ab93d-32fc-4b36-b835-72a37495da70, scope:devmode], [label:Hubitat:49a6dbfb-6f84-4601-afcd-05d864d357c4, gatewayId:2013-2361-4089, gatewayCreationTime:1674518400000, uuid:c5ed668d-5c69-42fb-bc75-0d83e3375933, scope:devmode], [label:Hubitat:aedbdf01-0ea6-4bc0-b477-b72caa3cad41, gatewayId:2013-2361-4089, gatewayCreationTime:1674388802000, uuid:c63745cb-a389-4045-938c-6325decc0fe1, scope:devmode], [label:Hubitat:bef48f70-6885-40b0-8146-e3e1099397d2, gatewayId:2013-2361-4089, gatewayCreationTime:1674077302000, uuid:f060dc20-658e-4ad7-a817-d2781f31b1bc, scope:devmode], [label:Hubitat:00811d36-b98e-49f3-94d6-e3d4612a711b, gatewayId:2013-2361-4089, gatewayCreationTime:1674216005000, uuid:f2203f51-b9d5-47ee-b3ec-35e63dc3f06e, scope:devmode]]

TaHoma createNewSession: EEBF8A2737478069F6937018DD5760B6 cookie: Set-Cookie: JSESSIONID=EEBF8A2737478069F6937018DD5760B6; Path=/enduser-mobile-web; Secure; HttpOnly; SameSite=None
TaHoma activateToken: [requestId:e1130eb4-98e4-e192-1313-cc4910ab0503]

TaHoma tokenId: 63cf1f8069857a95b145

TaHoma generateToken: [token:63cf1f8069857a95b145]

TaHoma createNewSession: BE57AAD744EE2EF252E596CAD8B2A274 cookie: Set-Cookie: JSESSIONID=BE57AAD744EE2EF252E596CAD8B2A274; Path=/enduser-mobile-web; Secure; HttpOnly; SameSite=None

TaHoma generateToken()
TaHoma TaHoma Switch token will be refreshed

Roleta unknown device io:VerticalInteriorBlindGenericIOComponent
Roleta unknown device internal:WifiComponent
Roleta unknown device internal:PodV3Component

Roleta unknown device io:StackComponent

Roleta unknown device zigbee:TransceiverV3_0Component

@user4198 could you share your logs? Specifically the section with the io:VerticalInteriorBlindGenericIOComponent in it? You'll need to turn on Trace in the log settings.

If I can see how the io component is described I might be able to get it working. I can't really test it locally as I only have RTS components.

Thank you for your answer.
I did as you suggested (I hope...).

@user4198 thanks, will take a look. I think it will be easy to get open/close working.

@keithw thanks so much for your hard work and effort with this driver. I now have 5 tilt blinds and 3 roller blinds. All work amazingly. Outstanding!!!!

1 Like

Hi @keithw. I was wondering if you could offer another spot of help. My blinds have been working great until today. I don't know if it's a coincidence but upon them not working, I also noticed a TAHOMA app update was available, so I've since downloaded the update but that's not resolved the issue. I've also registered and refreshed device but to no avail. See logs below which are a bit lengthy but I'm sure it will mean something to you. Thanks in advance...Stu

dev:11682023-03-08 21:10:50.522debugSOMFY TAHOMA GATEWAY SWITCH error adding device Venetian Blind Kaspers java.lang.IllegalArgumentException: A device with the same device network ID exists, Please use a different DNI

dev:11682023-03-08 21:10:50.486debugSOMFY TAHOMA GATEWAY SWITCH rts:BlindRTSComponent Venetian Blind Kaspers

dev:11682023-03-08 21:10:50.485debugSOMFY TAHOMA GATEWAY SWITCH error adding device Venetian blind Janice java.lang.IllegalArgumentException: A device with the same device network ID exists, Please use a different DNI

dev:11682023-03-08 21:10:50.463debugSOMFY TAHOMA GATEWAY SWITCH rts:BlindRTSComponent Venetian blind Janice

dev:11682023-03-08 21:10:50.461debugSOMFY TAHOMA GATEWAY SWITCH unknown device zigbee:TransceiverV3_0Component

dev:11682023-03-08 21:10:50.460debugSOMFY TAHOMA GATEWAY SWITCH error adding device Landing Blind 2 java.lang.IllegalArgumentException: A device with the same device network ID exists, Please use a different DNI

dev:11682023-03-08 21:10:50.437debugSOMFY TAHOMA GATEWAY SWITCH rts:BlindRTSComponent Landing Blind 2

dev:11682023-03-08 21:10:50.436debugSOMFY TAHOMA GATEWAY SWITCH error adding device Venetian Blind Landing java.lang.IllegalArgumentException: A device with the same device network ID exists, Please use a different DNI

dev:11682023-03-08 21:10:50.413debugSOMFY TAHOMA GATEWAY SWITCH rts:BlindRTSComponent Venetian Blind Landing

dev:11682023-03-08 21:10:50.412debugSOMFY TAHOMA GATEWAY SWITCH unknown device io:StackComponent

dev:11682023-03-08 21:10:50.410debugSOMFY TAHOMA GATEWAY SWITCH error adding device Venetian Blind Snug java.lang.IllegalArgumentException: A device with the same device network ID exists, Please use a different DNI

dev:11682023-03-08 21:10:50.388debugSOMFY TAHOMA GATEWAY SWITCH rts:BlindRTSComponent Venetian Blind Snug

dev:11682023-03-08 21:10:50.386debugSOMFY TAHOMA GATEWAY SWITCH error adding device Landing Blind 3 java.lang.IllegalArgumentException: A device with the same device network ID exists, Please use a different DNI

dev:11682023-03-08 21:10:50.364debugSOMFY TAHOMA GATEWAY SWITCH rts:BlindRTSComponent Landing Blind 3

dev:11682023-03-08 21:10:50.362debugSOMFY TAHOMA GATEWAY SWITCH error adding device Venetian Blind Miles java.lang.IllegalArgumentException: A device with the same device network ID exists, Please use a different DNI

dev:11682023-03-08 21:10:50.340debugSOMFY TAHOMA GATEWAY SWITCH rts:BlindRTSComponent Venetian Blind Miles

dev:11682023-03-08 21:10:50.338debugSOMFY TAHOMA GATEWAY SWITCH unknown device internal:WifiComponent

dev:11682023-03-08 21:10:50.337debugSOMFY TAHOMA GATEWAY SWITCH unknown device internal:PodV3Component

dev:11682023-03-08 21:10:50.335debugSOMFY TAHOMA GATEWAY SWITCH error adding device Landing Blind 1 java.lang.IllegalArgumentException: A device with the same device network ID exists, Please use a different DNI

dev:11682023-03-08 21:10:50.294debugSOMFY TAHOMA GATEWAY SWITCH rts:BlindRTSComponent Landing Blind 1

dev:11682023-03-08 21:10:49.621traceSOMFY TAHOMA GATEWAY SWITCH devices [[creationTime:1678306746933, deviceURL:rts://2017-4082-5340/16747546, available:true, synced:true, type:1, states:[], label:Landing Blind 1, definition:[states:[], widgetName:UpDownScreen, attributes:[], uiClass:Screen, commands:[[nparams:0, commandName:stop, paramsSig:*p1], [commandName:test, nparams:0], [nparams:0, commandName:open, paramsSig:*p1], [nparams:0, commandName:close, paramsSig:*p1], [commandName:identify, nparams:0], [nparams:0, commandName:up, paramsSig:*p1], [nparams:0, commandName:down, paramsSig:*p1], [nparams:0, commandName:my, paramsSig:*p1], [nparams:0, commandName:openConfiguration, paramsSig:*p1], [nparams:0, commandName:rest, paramsSig:*p1]], type:ACTUATOR], attributes:[], enabled:true, controllableName:rts:BlindRTSComponent, subsystemId:0], [deviceURL:internal://2017-4082-5340/pod/0, available:true, synced:true, type:1, states:[[type:3, name:core:CountryCodeState, value:GB], [type:3, name:core:NameState, value:Box], [type:1, name:internal:LightingLedPodModeState, value:1], [type:3, name:core:ConnectivityState, value:online]], label:Box, subsystemId:0, attributes:[], enabled:true, controllableName:internal:PodV3Component, definition:[states:[[name:core:ConnectivityState, rawStateId:networkConnectivity], [name:core:LocalAccessProofState, rawStateId:localAccessProof], [name:internal:Button2State, rawStateId:button2], [name:core:LocalIPv4AddressState, rawStateId:ip], [name:core:CountryCodeState, rawStateId:countryCode], [name:internal:Button3State, rawStateId:button3], [name:internal:LightingLedPodModeState, rawStateId:lightingLedPodMode], [name:core:NameState, rawStateId:name], [name:internal:Button1State, rawStateId:button1]], widgetName:Pod, attributes:[], uiClass:Pod, commands:[[commandName:deactivateCalendar, nparams:0], [commandName:refreshPodMode, nparams:0], [commandName:getName, nparams:0], [commandName:setPodLedOff, nparams:0], [nparams:1, commandName:setCalendar, paramsSig:p1], [commandName:setPodLedOn, nparams:0], [commandName:activateCalendar, nparams:0], [nparams:1, commandName:setLightingLedPodMode, paramsSig:p1], [commandName:update, nparams:0], [commandName:refreshUpdateStatus, nparams:0], [nparams:1, commandName:setCountryCode, paramsSig:p1]], type:ACTUATOR]], [deviceURL:internal://2017-4082-5340/wifi/0, available:true, synced:true, type:1, states:[[type:1, name:internal:SignalStrengthState, value:57], [type:3, name:internal:CurrentInfraConfigState, value:Home], [type:3, name:internal:WifiModeState, value:infrastructure]], label:INTERNAL (wifi/0), subsystemId:0, attributes:[], enabled:true, controllableName:internal:WifiComponent, definition:[states:[[name:internal:CurrentInfraConfigState, rawStateId:currentInfraConfig], [name:internal:SignalStrengthState, rawStateId:signalStrength], [name:internal:WifiModeState, rawStateId:mode]], widgetName:Wifi, attributes:[], uiClass:Wifi, commands:[[nparams:1, commandName:setWifiMode, paramsSig:p1], [commandName:clearCredentials, nparams:0], [nparams:2, commandName:setTargetInfraConfig, paramsSig:p1,p2]], type:ACTUATOR]], [creationTime:1678306747377, deviceURL:rts://2017-4082-5340/16759775, available:true, synced:true, type:1, states:[], label: Venetian Blind Miles, definition:[states:[], widgetName:UpDownVenetianBlind, attributes:[], uiClass:VenetianBlind, commands:[[nparams:0, commandName:stop, paramsSig:*p1], [nparams:2, commandName:tiltPositive, paramsSig:p1,p2], [nparams:0, commandName:up, paramsSig:*p1], [nparams:0, commandName:down, paramsSig:*p1], [nparams:0, commandName:open, paramsSig:*p1], [nparams:0, commandName:close, paramsSig:*p1], [nparams:2, commandName:tiltNegative, paramsSig:p1,p2], [commandName:identify, nparams:0], [nparams:1, commandName:moveOf, paramsSig:p1,*p2], [commandName:test, nparams:0], [nparams:0, commandName:openConfiguration, paramsSig:*p1], [nparams:0, commandName:my, paramsSig:*p1], [nparams:0, commandName:rest, paramsSig:*p1]], type:ACTUATOR], attributes:[], enabled:true, controllableName:rts:VenetianBlindRTSComponent, subsystemId:0], [creationTime:1678306747616, deviceURL:rts://2017-4082-5340/16767784, available:true, synced:true, type:1, states:[], label:Landing Blind 3, definition:[states:[], widgetName:UpDownScreen, attributes:[], uiClass:Screen, commands:[[nparams:0, commandName:stop, paramsSig:*p1], [commandName:test, nparams:0], [nparams:0, commandName:open, paramsSig:*p1], [nparams:0, commandName:close, paramsSig:*p1], [commandName:identify, nparams:0], [nparams:0, commandName:up, paramsSig:*p1], [nparams:0, commandName:down, paramsSig:*p1], [nparams:0, commandName:my, paramsSig:*p1], [nparams:0, commandName:openConfiguration, paramsSig:*p1], [nparams:0, commandName:rest, paramsSig:*p1]], type:ACTUATOR], attributes:[], enabled:true, controllableName:rts:BlindRTSComponent, subsystemId:0], [creationTime:1678306747816, deviceURL:rts://2017-4082-5340/16772570, available:true, synced:true, type:1, states:[], label:Venetian Blind Snug, definition:[states:[], widgetName:UpDownVenetianBlind, attributes:[], uiClass:VenetianBlind, commands:[[nparams:0, commandName:stop, paramsSig:*p1], [nparams:2, commandName:tiltPositive, paramsSig:p1,p2], [nparams:0, commandName:up, paramsSig:*p1], [nparams:0, commandName:down, paramsSig:*p1], [nparams:0, commandName:open, paramsSig:*p1], [nparams:0, commandName:close, paramsSig:*p1], [nparams:2, commandName:tiltNegative, paramsSig:p1,p2], [commandName:identify, nparams:0], [nparams:1, commandName:moveOf, paramsSig:p1,*p2], [commandName:test, nparams:0], [nparams:0, commandName:openConfiguration, paramsSig:*p1], [nparams:0, commandName:my, paramsSig:*p1], [nparams:0, commandName:rest, paramsSig:*p1]], type:ACTUATOR], attributes:[], enabled:true, controllableName:rts:VenetianBlindRTSComponent, subsystemId:0], [deviceURL:io://2017-4082-5340/14668596, available:true, synced:true, type:5, states:[], label:IO (14668596), subsystemId:0, attributes:[], enabled:true, controllableName:io:StackComponent, definition:[states:[], widgetName:IOStack, attributes:[], uiClass:ProtocolGateway, commands:[[nparams:1, commandName:discoverActuators, paramsSig:p1], [commandName:joinNetwork, nparams:0], [nparams:1, commandName:advancedSomfyDiscover, paramsSig:p1], [commandName:resetNetworkSecurity, nparams:0], [commandName:shareNetwork, nparams:0], [nparams:0, commandName:discover1WayController, paramsSig:*p1,*p2], [nparams:1, commandName:discoverSensors, paramsSig:p1], [commandName:discoverSomfyUnsetActuators, nparams:0]], type:PROTOCOL_GATEWAY]], [creationTime:1678306747134, deviceURL:rts://2017-4082-5340/16752284, available:true, synced:true, type:1, states:[], label:Venetian Blind Landing, definition:[states:[], widgetName:UpDownVenetianBlind, attributes:[], uiClass:VenetianBlind, commands:[[nparams:0, commandName:stop, paramsSig:*p1], [nparams:2, commandName:tiltPositive, paramsSig:p1,p2], [nparams:0, commandName:up, paramsSig:*p1], [nparams:0, commandName:down, paramsSig:*p1], [nparams:0, commandName:open, paramsSig:*p1], [nparams:0, commandName:close, paramsSig:*p1], [nparams:2, commandName:tiltNegative, paramsSig:p1,p2], [commandName:identify, nparams:0], [nparams:1, commandName:moveOf, paramsSig:p1,*p2], [commandName:test, nparams:0], [nparams:0, commandName:openConfiguration, paramsSig:*p1], [nparams:0, commandName:my, paramsSig:*p1], [nparams:0, commandName:rest, paramsSig:*p1]], type:ACTUATOR], attributes:[], enabled:true, controllableName:rts:VenetianBlindRTSComponent, subsystemId:0], [creationTime:1678306746254, deviceURL:rts://2017-4082-5340/16721011, available:true, synced:true, type:1, states:[], label:Landing Blind 2, definition:[states:[], widgetName:UpDownScreen, attributes:[], uiClass:Screen, commands:[[nparams:0, commandName:stop, paramsSig:*p1], [commandName:test, nparams:0], [nparams:0, commandName:open, paramsSig:*p1], [nparams:0, commandName:close, paramsSig:*p1], [commandName:identify, nparams:0], [nparams:0, commandName:up, paramsSig:*p1], [nparams:0, commandName:down, paramsSig:*p1], [nparams:0, commandName:my, paramsSig:*p1], [nparams:0, commandName:openConfiguration, paramsSig:*p1], [nparams:0, commandName:rest, paramsSig:*p1]], type:ACTUATOR], attributes:[], enabled:true, controllableName:rts:BlindRTSComponent, subsystemId:0], [deviceURL:zigbee://2017-4082-5340/65535, available:true, synced:true, type:5, states:[], label:ZIGBEE (65535), subsystemId:0, attributes:[], enabled:true, controllableName:zigbee:TransceiverV3_0Component, definition:[states:[], widgetName:ZigbeeStack, attributes:[], uiClass:ProtocolGateway, commands:[], type:PROTOCOL_GATEWAY]], [creationTime:1678306746475, deviceURL:rts://2017-4082-5340/16721940, available:true, synced:true, type:1, states:[], label:Venetian blind Janice , definition:[states:[], widgetName:TiltOnlyVenetianBlind, attributes:[], uiClass:VenetianBlind, commands:[[nparams:0, commandName:stop, paramsSig:*p1], [nparams:2, commandName:tiltPositive, paramsSig:p1,p2], [nparams:0, commandName:up, paramsSig:*p1], [nparams:0, commandName:down, paramsSig:*p1], [nparams:0, commandName:open, paramsSig:*p1], [nparams:0, commandName:close, paramsSig:*p1], [nparams:2, commandName:tiltNegative, paramsSig:p1,p2], [commandName:identify, nparams:0], [nparams:1, commandName:moveOf, paramsSig:p1,*p2], [commandName:test, nparams:0], [nparams:0, commandName:openConfiguration, paramsSig:*p1], [nparams:0, commandName:my, paramsSig:*p1], [nparams:0, commandName:rest, paramsSig:*p1]], type:ACTUATOR], attributes:[], enabled:true, controllableName:rts:TiltOnlyVenetianBlindRTSComponent, subsystemId:0], [creationTime:1678306746706, deviceURL:rts://2017-4082-5340/16741368, available:true, synced:true, type:1, states:[], label: Venetian Blind Kaspers, definition:[states:[], widgetName:UpDownVenetianBlind, attributes:[], uiClass:VenetianBlind, commands:[[nparams:0, commandName:stop, paramsSig:*p1], [nparams:2, commandName:tiltPositive, paramsSig:p1,p2], [nparams:0, commandName:up, paramsSig:*p1], [nparams:0, commandName:down, paramsSig:*p1], [nparams:0, commandName:open, paramsSig:*p1], [nparams:0, commandName:close, paramsSig:*p1], [nparams:2, commandName:tiltNegative, paramsSig:p1,p2], [commandName:identify, nparams:0], [nparams:1, commandName:moveOf, paramsSig:p1,*p2], [commandName:test, nparams:0], [nparams:0, commandName:openConfiguration, paramsSig:*p1], [nparams:0, commandName:my, paramsSig:*p1], [nparams:0, commandName:rest, paramsSig:*p1]], type:ACTUATOR], attributes:[], enabled:true, controllableName:rts:VenetianBlindRTSComponent, subsystemId:0]]

dev:11682023-03-08 21:10:49.204debugSOMFY TAHOMA GATEWAY SWITCH activateToken: [requestId:c30ffdc1-98e4-e192-67aa-2f1ae6e9a566]

dev:11682023-03-08 21:10:48.963debugSOMFY TAHOMA GATEWAY SWITCH tokenId: 6408f9da7361ef3bd296

dev:11682023-03-08 21:10:48.961debugSOMFY TAHOMA GATEWAY SWITCH generateToken: [token:6408f9da7361ef3bd296]

dev:11682023-03-08 21:10:48.344debugSOMFY TAHOMA GATEWAY SWITCH createNewSession: 137A03143B06011F197DAFC3B8886CB5 cookie: Set-Cookie: JSESSIONID=137A03143B06011F197DAFC3B8886CB5; Path=/enduser-mobile-web; Secure; HttpOnly; SameSite=None

dev:11682023-03-08 21:10:47.695debugSOMFY TAHOMA GATEWAY SWITCH generateToken()

dev:11682023-03-08 21:10:47.692infoSOMFY TAHOMA GATEWAY SWITCH TaHoma Switch token will be refreshed

dev:11682023-03-08 21:10:47.578debugSOMFY TAHOMA GATEWAY SWITCH getAvailableTokens: [[label:Hubitat:1c2f1069-4140-4925-8f4d-8ec319de22a6, gatewayId:2017-4082-5340, gatewayCreationTime:1677758406000, uuid:05ec43b3-2819-4fd7-a0ca-11007b6705f7, scope:devmode], [label:Hubitat:2017b5b7-b1e3-4904-8883-8209d781067a, gatewayId:2017-4082-5340, gatewayCreationTime:1678306376000, uuid:0b204678-4965-438c-a5ab-6e0418eaca64, scope:devmode], [label:Hubitat:7681c470-4bef-4c14-a5c3-7e6198932724, gatewayId:2017-4082-5340, gatewayCreationTime:1678233604000, uuid:1090fa8f-cd98-453f-97c5-6ef72505ed5b, scope:devmode], [label:Hubitat:1e6b18a7-fd20-4870-b688-b41cf7d09a5a, gatewayId:2017-4082-5340, gatewayCreationTime:1677844808000, uuid:2fc862fe-0710-4fd5-918f-afcf0c2c4095, scope:devmode], [label:Hubitat:752ae8c1-3b47-473b-827b-d438459e7754, gatewayId:2017-4082-5340, gatewayCreationTime:1677542410000, uuid:36f2bd59-5eff-480a-ac23-4bce8dab54c5, scope:devmode], [label:Hubitat:5b5da8e5-703e-4d2f-989c-9d5d0e75e19c, gatewayId:2017-4082-5340, gatewayCreationTime:1678306381000, uuid:3ad1df45-e9bc-470c-931d-6d7692c40b06, scope:devmode], [label:Hubitat:71038f87-ff78-489e-a4ba-491100a7c1fd, gatewayId:2017-4082-5340, gatewayCreationTime:1678306383000, uuid:3ba3cb0b-7e5d-4500-a9f0-ae2f56053a5c, scope:devmode], [label:Hubitat:5178e66a-6b55-4872-9bf8-7257b4fb5fe0, gatewayId:2017-4082-5340, gatewayCreationTime:1677931206000, uuid:432aa4fe-3afa-44bf-9843-a899c2df5a99, scope:devmode], [label:Hubitat:b1952757-1833-4e00-a920-aa0d65b4122e, gatewayId:2017-4082-5340, gatewayCreationTime:1677715204000, uuid:50fc981e-674f-4cc9-90f2-26abadd60103, scope:devmode], [label:Hubitat:116a5389-1ef7-40e4-a162-84610dabe907, gatewayId:2017-4082-5340, gatewayCreationTime:1677801610000, uuid:52e09a44-f47d-42ba-9353-4efd0a097791, scope:devmode], [label:Hubitat:7794a773-1d7d-42bd-b383-d9a45ca9be93, gatewayId:2017-4082-5340, gatewayCreationTime:1678060803000, uuid:54abeffb-5381-4022-bbee-a12a3645db72, scope:devmode], [label:Hubitat:6a76bd64-37fe-417a-b104-e11e0a9e3dff, gatewayId:2017-4082-5340, gatewayCreationTime:1677628806000, uuid:620a453b-27d2-4149-a524-3f00f57debe8, scope:devmode], [label:Hubitat:e451d24b-67c7-413f-b358-b5302afc3d10, gatewayId:2017-4082-5340, gatewayCreationTime:1677672005000, uuid:771b8b0a-8814-49ff-91e0-613f52c59240, scope:devmode], [label:Hubitat:27a9ce81-43bb-4aa5-aca0-99432a261854, gatewayId:2017-4082-5340, gatewayCreationTime:1677888006000, uuid:9c956e7f-3075-4b06-8f2a-884986996cce, scope:devmode], [label:Hubitat:7a180079-0de3-48fe-abe3-d175a747f6ee, gatewayId:2017-4082-5340, gatewayCreationTime:1677585604000, uuid:ba250f57-e940-4cd5-abe4-b7957a3d575a, scope:devmode], [label:Hubitat:a4f9bd6f-8246-4cf6-8387-8f4b33b8b98d, gatewayId:2017-4082-5340, gatewayCreationTime:1678147208000, uuid:bab292fd-bdf1-4448-a629-ca5acef86a86, scope:devmode], [label:Hubitat:f744cb1f-910a-4147-9e68-0568073b7a45, gatewayId:2017-4082-5340, gatewayCreationTime:1678190403000, uuid:e2578db8-8247-4281-957f-5a48a4aafe56, scope:devmode], [label:Hubitat:634c304b-22e2-4907-9a72-6eacf702bb52, gatewayId:2017-4082-5340, gatewayCreationTime:1678017606000, uuid:eb47fa50-9020-4aff-9428-9fdc68cd39fc, scope:devmode], [label:Hubitat:ea689b0d-1dd0-4f00-a23b-8da772afe4b9, gatewayId:2017-4082-5340, gatewayCreationTime:1677499205000, uuid:ec4f607b-dd20-448e-886c-1bfe90febb65, scope:devmode], [label:Hubitat:715502ec-8385-4829-9689-2f06c7ddc1fb, gatewayId:2017-4082-5340, gatewayCreationTime:1678104006000, uuid:f5ce31fd-d002-4eb5-93ec-9d529bdbb700, scope:devmode]]

dev:11682023-03-08 21:10:47.404debugSOMFY TAHOMA GATEWAY SWITCH createNewSession: 27587BD574BF8D7C0021E155E29F9624 cookie: Set-Cookie: JSESSIONID=27587BD574BF8D7C0021E155E29F9624; Path=/enduser-mobile-web; Secure; HttpOnly; SameSite=None

dev:11682023-03-08 21:10:46.965debugSOMFY TAHOMA GATEWAY SWITCH activateToken: [requestId:c30ff501-98e4-e192-67aa-2f1a2a3ba92a]

dev:11682023-03-08 21:10:46.819debugSOMFY TAHOMA GATEWAY SWITCH tokenId: 6408f9d84fd47f7fe4bf

dev:11682023-03-08 21:10:46.818debugSOMFY TAHOMA GATEWAY SWITCH generateToken: [token:6408f9d84fd47f7fe4bf]

dev:11682023-03-08 21:10:46.779debugSOMFY TAHOMA GATEWAY SWITCH already registered and got token 6408ec4e9288fce00352

dev:11682023-03-08 21:10:46.777debugSOMFY TAHOMA GATEWAY SWITCH generateToken()

dev:11682023-03-08 21:10:46.661debugSOMFY TAHOMA GATEWAY SWITCH createNewSession: 00B23D31CF9FF2ED7307FE4EED4FC507 cookie: Set-Cookie: JSESSIONID=00B23D31CF9FF2ED7307FE4EED4FC507; Path=/enduser-mobile-web; Secure; HttpOnly; SameSite=None

dev:11682023-03-08 21:10:45.968debugSOMFY TAHOMA GATEWAY SWITCH generateToken()

dev:11682023-03-08 21:10:45.964infoSOMFY TAHOMA GATEWAY SWITCH TaHoma Switch token will be refreshed

dev:11682023-03-08 21:10:45.872debugSOMFY TAHOMA GATEWAY SWITCH getAvailableTokens: [[label:Hubitat:1c2f1069-4140-4925-8f4d-8ec319de22a6, gatewayId:2017-4082-5340, gatewayCreationTime:1677758406000, uuid:05ec43b3-2819-4fd7-a0ca-11007b6705f7, scope:devmode], [label:Hubitat:2017b5b7-b1e3-4904-8883-8209d781067a, gatewayId:2017-4082-5340, gatewayCreationTime:1678306376000, uuid:0b204678-4965-438c-a5ab-6e0418eaca64, scope:devmode], [label:Hubitat:7681c470-4bef-4c14-a5c3-7e6198932724, gatewayId:2017-4082-5340, gatewayCreationTime:1678233604000, uuid:1090fa8f-cd98-453f-97c5-6ef72505ed5b, scope:devmode], [label:Hubitat:1e6b18a7-fd20-4870-b688-b41cf7d09a5a, gatewayId:2017-4082-5340, gatewayCreationTime:1677844808000, uuid:2fc862fe-0710-4fd5-918f-afcf0c2c4095, scope:devmode], [label:Hubitat:752ae8c1-3b47-473b-827b-d438459e7754, gatewayId:2017-4082-5340, gatewayCreationTime:1677542410000, uuid:36f2bd59-5eff-480a-ac23-4bce8dab54c5, scope:devmode], [label:Hubitat:5b5da8e5-703e-4d2f-989c-9d5d0e75e19c, gatewayId:2017-4082-5340, gatewayCreationTime:1678306381000, uuid:3ad1df45-e9bc-470c-931d-6d7692c40b06, scope:devmode], [label:Hubitat:71038f87-ff78-489e-a4ba-491100a7c1fd, gatewayId:2017-4082-5340, gatewayCreationTime:1678306383000, uuid:3ba3cb0b-7e5d-4500-a9f0-ae2f56053a5c, scope:devmode], [label:Hubitat:5178e66a-6b55-4872-9bf8-7257b4fb5fe0, gatewayId:2017-4082-5340, gatewayCreationTime:1677931206000, uuid:432aa4fe-3afa-44bf-9843-a899c2df5a99, scope:devmode], [label:Hubitat:b1952757-1833-4e00-a920-aa0d65b4122e, gatewayId:2017-4082-5340, gatewayCreationTime:1677715204000, uuid:50fc981e-674f-4cc9-90f2-26abadd60103, scope:devmode], [label:Hubitat:116a5389-1ef7-40e4-a162-84610dabe907, gatewayId:2017-4082-5340, gatewayCreationTime:1677801610000, uuid:52e09a44-f47d-42ba-9353-4efd0a097791, scope:devmode], [label:Hubitat:7794a773-1d7d-42bd-b383-d9a45ca9be93, gatewayId:2017-4082-5340, gatewayCreationTime:1678060803000, uuid:54abeffb-5381-4022-bbee-a12a3645db72, scope:devmode], [label:Hubitat:6a76bd64-37fe-417a-b104-e11e0a9e3dff, gatewayId:2017-4082-5340, gatewayCreationTime:1677628806000, uuid:620a453b-27d2-4149-a524-3f00f57debe8, scope:devmode], [label:Hubitat:e451d24b-67c7-413f-b358-b5302afc3d10, gatewayId:2017-4082-5340, gatewayCreationTime:1677672005000, uuid:771b8b0a-8814-49ff-91e0-613f52c59240, scope:devmode], [label:Hubitat:27a9ce81-43bb-4aa5-aca0-99432a261854, gatewayId:2017-4082-5340, gatewayCreationTime:1677888006000, uuid:9c956e7f-3075-4b06-8f2a-884986996cce, scope:devmode], [label:Hubitat:7a180079-0de3-48fe-abe3-d175a747f6ee, gatewayId:2017-4082-5340, gatewayCreationTime:1677585604000, uuid:ba250f57-e940-4cd5-abe4-b7957a3d575a, scope:devmode], [label:Hubitat:a4f9bd6f-8246-4cf6-8387-8f4b33b8b98d, gatewayId:2017-4082-5340, gatewayCreationTime:1678147208000, uuid:bab292fd-bdf1-4448-a629-ca5acef86a86, scope:devmode], [label:Hubitat:f744cb1f-910a-4147-9e68-0568073b7a45, gatewayId:2017-4082-5340, gatewayCreationTime:1678190403000, uuid:e2578db8-8247-4281-957f-5a48a4aafe56, scope:devmode], [label:Hubitat:634c304b-22e2-4907-9a72-6eacf702bb52, gatewayId:2017-4082-5340, gatewayCreationTime:1678017606000, uuid:eb47fa50-9020-4aff-9428-9fdc68cd39fc, scope:devmode], [label:Hubitat:ea689b0d-1dd0-4f00-a23b-8da772afe4b9, gatewayId:2017-4082-5340, gatewayCreationTime:1677499205000, uuid:ec4f607b-dd20-448e-886c-1bfe90febb65, scope:devmode], [label:Hubitat:715502ec-8385-4829-9689-2f06c7ddc1fb, gatewayId:2017-4082-5340, gatewayCreationTime:1678104006000, uuid:f5ce31fd-d002-4eb5-93ec-9d529bdbb700, scope:devmode]]

dev:11682023-03-08 21:10:45.683debugSOMFY TAHOMA GATEWAY SWITCH createNewSession: 461E9522CE7676FCB0B92A9042782534 cookie: Set-Cookie: JSESSIONID=461E9522CE7676FCB0B92A9042782534; Path=/enduser-mobile-web; Secure; HttpOnly; SameSite=None

dev:11682023-03-08 21:10:44.928debugSOMFY TAHOMA GATEWAY SWITCH already registered and got token 6408ec4e9288fce00352

dev:11682023-03-08 21:10:44.926debugSOMFY TAHOMA GATEWAY SWITCH generateToken()

I just refreshed my devices again. Here's the latest message regards the token?

@stueyhughes I just updated my Tahoma switch to see if I get the problem... and I did! I clicked "Register" in the TaHoma device and that fixed it.

I can't be sure, but clicking "Refresh Devices" might break automation in some circumstances, so might be worth clicking Open/Close on an RTS child device to test if it starts working.

I also fixed a big in the error logging to provide more info.

Thanks Keith, Im now away from home. Do you think this is linked to the latest Tahome update or something different. Very frustrating either way. In any event, thanks for you help and swift response. I'll keep you posted when Im home to test my blinds..... Stu

Spot on Keith. All working brilliantly yet againπŸ‘ Appreciated your help

@keithw thanks as ever in advance. Is there any way of the blinds talking back to the driver/hub to state their true position.

In short, I have routines in Hubitat which open and close the blinds and tie in with Alexa. However, if my blinds are opened/closed by my wife on the somfy remote controller, then Hubitat thinks they're open rather than closed or vica versa because there is no update sent back.

Hope this makes sense ..Stu