Modul Somfy TaHoma

Der Befehl für die „My“ Position (Favoriten Position) funktioniert in einem Script

TAHOMA_SendCommand($id, 'my', []);

ist leider jedoch im Modul nicht eingebaut, wäre schön wenn hier das Profil und Command noch dazu eingebaut würden

Hallo zusammen,

ich habe seit gestern folgende Fehlermeldung beim TaHoma Modul:

29.01.2025, 10:59:47 | TimerPool | TaHoma Cloud (Fetch):
Failed to open stream: No route to host in /mnt/data/symcon/modules/.store/fonzo.ipsymcontahoma/TaHomaCloud/module.php on line 266

Fatal error: Uncaught TypeError: json_decode(): Argument #1 ($json) must be of type string, false given in /mnt/data/symcon/modules/.store/fonzo.ipsymcontahoma/TaHomaCloud/module.php:205
Stack trace:
#0 /mnt/data/symcon/modules/.store/fonzo.ipsymcontahoma/TaHomaCloud/module.php(205): json_decode(false)
#1 /mnt/data/symcon/scripts/__generated.inc.php(827): TaHomaCloud->Fetch()
#2 /-(1): TAHOMA_Fetch(13867)
#3 {main}
thrown in /mnt/data/symcon/modules/.store/fonzo.ipsymcontahoma/TaHomaCloud/module.php on line 205

Als ersten Schritt habe ich die Box neu gestartet.
Modul Neu installiert, mich angemeldet.

Leider ohne erfolg.

Danke für die Info,
liebe Grüße
Michael

Was mich betrifft hatte ich tatsächlich ein WLAN Problem.
Geschuldet dem Umzug in neue Immobilie, Neueinrichtung Netzwerkkomponentetn (Switches, VLans, opnSense, Unifi-WLAN) usw…

Das WLAN ist mittlerweile stabil, die Meldungen vom Modul „line 266“ sind weit weniger, kommen jedoch immer noch vor. Mir scheint als ob das Modul den Tahoma Switch mit der Häuftigkeit der Abfragen etwas überfordert?

Außerdem habe ich im Moment das Problem beim öffnen des Konfigurators:
(Konnte Konfigurationsform nicht laden)

Warning: Attempt to read property "type" on string in /var/lib/symcon/modules/.store/fonzo.ipsymcontahoma/TaHomaConfigurator/module.php on line 32

Warning: Attempt to read property "deviceURL" on string in /var/lib/symcon/modules/.store/fonzo.ipsymcontahoma/TaHomaConfigurator/module.php on line 46

Warning: Attempt to read property "deviceURL" on string in /var/lib/symcon/modules/.store/fonzo.ipsymcontahoma/TaHomaConfigurator/module.php on line 50

Warning: Attempt to read property "label" on string in /var/lib/symcon/modules/.store/fonzo.ipsymcontahoma/TaHomaConfigurator/module.php on line 51

Warning: Attempt to read property "definition" on string in /var/lib/symcon/modules/.store/fonzo.ipsymcontahoma/TaHomaConfigurator/module.php on line 52

Warning: Attempt to read property "type" on null in /var/lib/symcon/modules/.store/fonzo.ipsymcontahoma/TaHomaConfigurator/module.php on line 52

Warning: Attempt to read property "attributes" on string in /var/lib/symcon/modules/.store/fonzo.ipsymcontahoma/TaHomaConfigurator/module.php on line 38

Warning: foreach() argument must be of type array|object, null given in /var/lib/symcon/modules/.store/fonzo.ipsymcontahoma/TaHomaConfigurator/module.php on line 38

Warning: Attempt to read property "attributes" on string in /var/lib/symcon/modules/.store/fonzo.ipsymcontahoma/TaHomaConfigurator/module.php on line 38

Warning: foreach() argument must be of type array|object, null given in /var/lib/symcon/modules/.store/fonzo.ipsymcontahoma/TaHomaConfigurator/module.php on line 38

Warning: Attempt to read property "deviceURL" on string in /var/lib/symcon/modules/.store/fonzo.ipsymcontahoma/TaHomaConfigurator/module.php on line 59

Warning: Attempt to read property "type" on string in /var/lib/symcon/modules/.store/fonzo.ipsymcontahoma/TaHomaConfigurator/module.php on line 32

Warning: Attempt to read property "deviceURL" on string in /var/lib/symcon/modules/.store/fonzo.ipsymcontahoma/TaHomaConfigurator/module.php on line 46

Warning: Attempt to read property "deviceURL" on string in /var/lib/symcon/modules/.store/fonzo.ipsymcontahoma/TaHomaConfigurator/module.php on line 50

Warning: Attempt to read property "label" on string in /var/lib/symcon/modules/.store/fonzo.ipsymcontahoma/TaHomaConfigurator/module.php on line 51

Warning: Attempt to read property "definition" on string in /var/lib/symcon/modules/.store/fonzo.ipsymcontahoma/TaHomaConfigurator/module.php on line 52

Warning: Attempt to read property "type" on null in /var/lib/symcon/modules/.store/fonzo.ipsymcontahoma/TaHomaConfigurator/module.php on line 52

Warning: Attempt to read property "attributes" on string in /var/lib/symcon/modules/.store/fonzo.ipsymcontahoma/TaHomaConfigurator/module.php on line 38

Warning: foreach() argument must be of type array|object, null given in /var/lib/symcon/modules/.store/fonzo.ipsymcontahoma/TaHomaConfigurator/module.php on line 38

Warning: Attempt to read property "attributes" on string in /var/lib/symcon/modules/.store/fonzo.ipsymcontahoma/TaHomaConfigurator/module.php on line 38

Warning: foreach() argument must be of type array|object, null given in /var/lib/symcon/modules/.store/fonzo.ipsymcontahoma/TaHomaConfigurator/module.php on line 38

Warning: Attempt to read property "deviceURL" on string in /var/lib/symcon/modules/.store/fonzo.ipsymcontahoma/TaHomaConfigurator/module.php on line 59
{"actions":[{"type":"Configurator","name":"Configurator","caption":"Configurator","delete":false,"columns":[{"label":"Address","name":"address","width":"350px"},{"caption":"Type","name":"type","width":"100px"},{"label":"Name","name":"name","width":"auto"},{"caption":"Manufacturer","name":"manufacturer","width":"150px"},{"caption":"Firmware","name":"firmware","width":"150px"}],"sort":{"column":"name","direction":"ascending"},"values":[{"address":null,"name":null,"type":null,"manufacturer":"","firmware":"","instanceID":0,"create":{"moduleID":"{C3F89070-FE4D-A30A-C81F-B28131B32990}","configuration":{"DeviceURL":null}}},{"address":null,"name":null,"type":null,"manufacturer":"","firmware":"","instanceID":0,"create":{"moduleID":"{C3F89070-FE4D-A30A-C81F-B28131B32990}","configuration":{"DeviceURL":null}}},{"address":"io:\/\/2088-0942-1178\/13755319","name":"2: Esszimmer links","type":"","manufacturer":"","firmware":"","instanceID":47753},{"address":"io:\/\/2088-0942-1178\/11163021","name":"4: Terrasse","type":"","manufacturer":"","firmware":"","instanceID":46918},{"address":"io:\/\/2088-0942-1178\/1067955","name":"1: K\u00fcche","type":"","manufacturer":"","firmware":"","instanceID":16615},{"address":"io:\/\/2088-0942-1178\/8863241","name":"3: Esszimmer rechts","type":"","manufacturer":"","firmware":"","instanceID":12084},{"address":"internal:\/\/2088-0942-1178\/pod\/0","name":"Box","type":"","manufacturer":"","firmware":"","instanceID":47268},{"address":"internal:\/\/2088-0942-1178\/wifi\/0","name":"INTERNAL (wifi\/0)","type":"","manufacturer":"","firmware":"","instanceID":34257}]}]} (Code: -32603)

Hi,
Zunächst mal RIESIGEN dank an Paresy, dass es dieses Modul gibt.
Ich konnte damit endlich mein Lamellendach mit Somfy Motor komplett in meine KNX/IPS Welt integrieren. WELTKLASSE!
Leider habe ich seit 2 Tagen das Problem, dass sich die Instanzen nicht mehr aktualisieren lassen. Weder per „Button“ noch per Skript „TAHOMA_RequestStatus();“

Ich erhalte folgende Fehlermeldung:

Warning: Undefined property: stdClass::$states in /mnt/data/symcon/modules/.store/fonzo.ipsymcontahoma/TaHomaDevice/module.php on line 62

Warning: foreach() argument must be of type array|object, null given in /mnt/data/symcon/modules/.store/fonzo.ipsymcontahoma/TaHomaDevice/module.php on line 62

Warning: Undefined property: stdClass::$definition in /mnt/data/symcon/modules/.store/fonzo.ipsymcontahoma/TaHomaDevice/module.php on line 69

Warning: Attempt to read property "commands" on null in /mnt/data/symcon/modules/.store/fonzo.ipsymcontahoma/TaHomaDevice/module.php on line 69

Warning: foreach() argument must be of type array|object, null given in /mnt/data/symcon/modules/.store/fonzo.ipsymcontahoma/TaHomaDevice/module.php on line 134

Hat jemand eine Idee was das sein kann?

habe in einem anderen Forum von Fehlern in der neuesten Firmware in Verbindung mit dem Entwickler-Modus der Box gelesen. Anscheinend scheint man sich bei Somfy um einen Fix zu bemühen…

danke für die info! habe soeben mit dem somfy support telefoniert.
Das Update vom letzten Donnerstag sollte die Probleme mit der lokalen API Schnittstelle behoben haben.
Ich verwende eine TaHoma Switch und habe den neuesten Firmware Stand.
Leider geht es weiterhin nicht bei mir …

bekomme dieselbe fehlermeldung…

bei mir funkt es seit heute wieder, aber ich kann leider nicht nachvollziehen warum.
habe mir jetzt in IPS ein Monitoring eingerichtet und werde beobachten ob der Fehler wieder auftritt.

Seit das Problem seitens Somfy/Tahoma API wieder repariert wurde, kann das Formular wieder geöffnet werden.

@paresy
Das Modul funktioniert aber,
sollte bei nicht erreichen des Clouddienstes das öffnen des Konfigurationsformulars nicht verweigern.
Auffällig ist auch der sekündliche Timer, ich vermute das dies ab und an in einem Timeout endet, und für die oben geschriebenen Fehler in „public function Fetch()“ zuständig ist? Muss das wirklich „jede Sekunde“?