IO-Homecontrol Devices über Tahoma Box einbinden

Begonnen von mike3436, 17 Oktober 2014, 22:07:36

Vorheriges Thema - Nächstes Thema

McShire

kann es sein, dass dein Raspi nicht an der Fritzbox angemeldet ist oder eine falsche IP Adresse hat?
dann kann tahoma auch nicht auf die cloud zugreifen und keinen login machen

McShire

falsche Überlegung, dann ging ja der web-Zugriff auf FHEM auch nicht

McShire

aber es deutet doch auf ein Netzwerkproblem hin.
In solchen Fällen schalte ich den Raspi und die Fritzbox ab, zähle bis 10, schalte die fritzbox an, warte bis frizbox verbunden ist und
schalte den Raspi an.
Ist zwar nicht professionell, aber führt manchmal zum Erfolg. ggf. noch mit Putty in den Raspi einloggen und mit "systemctl stop fhem", und "systemctl start fhem" FHEM
aus- und einschalten.
Hast du vielleicht ein backup vor dem update gemacht?
viele Grüße
Werner

is2late

Hallo Werner,

probiere ich nachher. Ja, eine Sicherung liegt vor. Werde ich danach mal einspielen.

LG Ingo
Pi4, Tahoma Jalousien, Hue, Echo, Sonos, Lupusec XT3, FritzBox

is2late

Sicherung (mit Stand vor dem Update) eingespielt. Auch hier zeigt tahoma1 keine HTTPCookies. Status initialized. Fehler hat also wohl nichts mit dem Update zu tun.

Als nächstes werde ich den Neustart der Box und des Raspi probieren.
Pi4, Tahoma Jalousien, Hue, Echo, Sonos, Lupusec XT3, FritzBox

McShire

Solange der Status von tahoma1 initialized ist, hat sich das device nicht über das Netzwerk eingelogged.
kannst Du denn den Rolladen auf der mobilen App mit dem Handy oder tablet steuern, wenn die Geräte über das WLAN im Internet sind.
Wenn Du alles zurücksetzt und neu anmeldest, zeig mal einen entsprechenden Ausschnitt des Logfiles dazu.
Viele Grüße
Werner

is2late

#576
Hallo Werner,
zwischenzeitlich war mal "connected" und ein HTTPCookie angezeigt worden, ohne dass eine Bedienung über den Raspi möglich war. Jetzt sind sie wieder weg. Über die App und via Internet lassen die Rollläden sich wie gewohnt steuern.
Hier der Ausschnitt aus dem Log:
021.06.09 14:16:01 3: tahoma1: tahoma_login
2021.06.09 14:16:01 2: tahoma1: login start
2021.06.09 14:16:01 3: tahoma1: request active
2021.06.09 14:16:01 3: tahoma_00000BE8: I/O device is tahoma1
2021.06.09 14:16:01 3: tahoma_00000BE8: unknown device=ogp://1203-1168-3381/00000BE8, subtype=DEVICE
2021.06.09 14:16:01 3: tahoma_00d06fb5: I/O device is tahoma1
2021.06.09 14:16:01 3: tahoma_00d06fb5: unknown device=undefined, subtype=PLACE
2021.06.09 14:16:01 3: tahoma_039575E9: I/O device is tahoma1
2021.06.09 14:16:01 3: tahoma_039575E9: unknown device=ogp://1203-1168-3381/039575E9, subtype=DEVICE
2021.06.09 14:16:01 3: tahoma_09E45393: I/O device is tahoma1
2021.06.09 14:16:01 3: tahoma_09E45393: unknown device=ogp://1203-1168-3381/09E45393, subtype=DEVICE
2021.06.09 14:16:01 3: tahoma_12937606: I/O device is tahoma1
2021.06.09 14:16:01 3: tahoma_12937606: unknown device=io://1203-1168-3381/12937606, subtype=DEVICE
2021.06.09 14:16:01 3: tahoma_151a1bfe: I/O device is tahoma1
2021.06.09 14:16:01 3: tahoma_151a1bfe: unknown device=undefined, subtype=PLACE
2021.06.09 14:16:01 3: tahoma_161215: I/O device is tahoma1
2021.06.09 14:16:01 3: tahoma_161215: unknown device=io://1203-1168-3381/161215, subtype=DEVICE
2021.06.09 14:16:01 3: tahoma_161216: I/O device is tahoma1
2021.06.09 14:16:01 3: tahoma_161216: unknown device=io://1203-1168-3381/161216, subtype=DEVICE
2021.06.09 14:16:01 3: tahoma_161218: I/O device is tahoma1
2021.06.09 14:16:01 3: tahoma_161218: unknown device=io://1203-1168-3381/161218, subtype=DEVICE
2021.06.09 14:16:01 3: tahoma_161219: I/O device is tahoma1
2021.06.09 14:16:01 3: tahoma_161219: unknown device=io://1203-1168-3381/161219, subtype=DEVICE
2021.06.09 14:16:01 3: tahoma_161238: I/O device is tahoma1
2021.06.09 14:16:01 3: tahoma_161238: unknown device=io://1203-1168-3381/161238, subtype=DEVICE
2021.06.09 14:16:01 3: tahoma_161668: I/O device is tahoma1
2021.06.09 14:16:01 3: tahoma_161668: unknown device=io://1203-1168-3381/161668, subtype=DEVICE
2021.06.09 14:16:01 3: tahoma_161671: I/O device is tahoma1
2021.06.09 14:16:01 3: tahoma_161671: unknown device=io://1203-1168-3381/161671, subtype=DEVICE
2021.06.09 14:16:01 3: tahoma_161672: I/O device is tahoma1
2021.06.09 14:16:01 3: tahoma_161672: unknown device=io://1203-1168-3381/161672, subtype=DEVICE
2021.06.09 14:16:01 3: tahoma_161732: I/O device is tahoma1
2021.06.09 14:16:01 3: tahoma_161732: unknown device=io://1203-1168-3381/161732, subtype=DEVICE
2021.06.09 14:16:01 3: tahoma_1e635fc0: I/O device is tahoma1
2021.06.09 14:16:01 3: tahoma_1e635fc0: unknown device=undefined, subtype=PLACE
2021.06.09 14:16:01 3: tahoma_26976bdc: I/O device is tahoma1
2021.06.09 14:16:01 3: tahoma_26976bdc: unknown device=undefined, subtype=PLACE
2021.06.09 14:16:01 3: tahoma_2874f891: I/O device is tahoma1
2021.06.09 14:16:01 3: tahoma_2874f891: unknown device=undefined, subtype=PLACE
2021.06.09 14:16:01 3: tahoma_3331ac2d: I/O device is tahoma1
2021.06.09 14:16:01 3: tahoma_3331ac2d: unknown device=undefined, subtype=SCENE
2021.06.09 14:16:01 3: tahoma_3de78c50: I/O device is tahoma1
2021.06.09 14:16:01 3: tahoma_3de78c50: unknown device=undefined, subtype=PLACE
2021.06.09 14:16:01 3: tahoma_63c0d0d4: I/O device is tahoma1
2021.06.09 14:16:01 3: tahoma_63c0d0d4: unknown device=undefined, subtype=PLACE
2021.06.09 14:16:01 3: tahoma_65c9c028: I/O device is tahoma1
2021.06.09 14:16:01 3: tahoma_65c9c028: unknown device=undefined, subtype=PLACE
2021.06.09 14:16:01 3: tahoma_66a81f9b: I/O device is tahoma1
2021.06.09 14:16:01 3: tahoma_66a81f9b: unknown device=undefined, subtype=PLACE
2021.06.09 14:16:01 3: tahoma_6ec53749: I/O device is tahoma1
2021.06.09 14:16:01 3: tahoma_6ec53749: unknown device=undefined, subtype=PLACE
2021.06.09 14:16:01 3: tahoma_742379fb: I/O device is tahoma1
2021.06.09 14:16:01 3: tahoma_742379fb: unknown device=undefined, subtype=PLACE
2021.06.09 14:16:01 3: tahoma_924f6909: I/O device is tahoma1
2021.06.09 14:16:01 3: tahoma_924f6909: unknown device=undefined, subtype=SCENE
2021.06.09 14:16:01 3: tahoma_a0d91d26: I/O device is tahoma1
2021.06.09 14:16:01 3: tahoma_a0d91d26: unknown device=undefined, subtype=PLACE
2021.06.09 14:16:01 3: tahoma_b27174db: I/O device is tahoma1
2021.06.09 14:16:01 3: tahoma_b27174db: unknown device=undefined, subtype=PLACE
2021.06.09 14:16:01 3: tahoma_b58d0d73: I/O device is tahoma1
2021.06.09 14:16:01 3: tahoma_b58d0d73: unknown device=undefined, subtype=PLACE
2021.06.09 14:16:01 3: tahoma_b76484c2: I/O device is tahoma1
2021.06.09 14:16:01 3: tahoma_b76484c2: unknown device=undefined, subtype=PLACE
2021.06.09 14:16:01 3: tahoma_bb1683a2: I/O device is tahoma1
2021.06.09 14:16:01 3: tahoma_bb1683a2: unknown device=undefined, subtype=PLACE
2021.06.09 14:16:01 3: tahoma_bfb06ac4: I/O device is tahoma1
2021.06.09 14:16:01 3: tahoma_bfb06ac4: unknown device=undefined, subtype=SCENE
2021.06.09 14:16:01 3: tahoma_c9abb27c: I/O device is tahoma1
2021.06.09 14:16:01 3: tahoma_c9abb27c: unknown device=undefined, subtype=SCENE
2021.06.09 14:16:01 3: tahoma_c9f5a3fb: I/O device is tahoma1
2021.06.09 14:16:01 3: tahoma_c9f5a3fb: unknown device=undefined, subtype=PLACE
2021.06.09 14:16:01 3: tahoma_d1dc64e3: I/O device is tahoma1
2021.06.09 14:16:01 3: tahoma_d1dc64e3: unknown device=undefined, subtype=PLACE
2021.06.09 14:16:01 3: tahoma_d3a287c8: I/O device is tahoma1
2021.06.09 14:16:01 3: tahoma_d3a287c8: unknown device=undefined, subtype=SCENE
2021.06.09 14:16:01 3: tahoma_d965fcec: I/O device is tahoma1
2021.06.09 14:16:01 3: tahoma_d965fcec: unknown device=undefined, subtype=PLACE
2021.06.09 14:16:01 3: tahoma_df2f3d1b: I/O device is tahoma1
2021.06.09 14:16:01 3: tahoma_df2f3d1b: unknown device=undefined, subtype=PLACE
2021.06.09 14:16:01 3: tahoma_eba09a01: I/O device is tahoma1
2021.06.09 14:16:01 3: tahoma_eba09a01: unknown device=undefined, subtype=PLACE
2021.06.09 14:16:01 3: tahoma_f5c81d62: I/O device is tahoma1
2021.06.09 14:16:01 3: tahoma_f5c81d62: unknown device=undefined, subtype=SCENE
2021.06.09 14:16:02 3: tahoma_fc986ed9: I/O device is tahoma1
2021.06.09 14:16:02 3: tahoma_fc986ed9: unknown device=undefined, subtype=PLACE
2021.06.09 14:16:02 3: tahoma_pod_0: I/O device is tahoma1
2021.06.09 14:16:02 3: tahoma_pod_0: unknown device=internal://1203-1168-3381/pod/0, subtype=DEVICE
2021.06.09 14:16:02 3: tahoma_stack: I/O device is tahoma1
2021.06.09 14:16:02 3: tahoma_stack: unknown device=homekit://1203-1168-3381/stack, subtype=DEVICE
2021.06.09 14:16:02 0: Featurelevel: 6
2021.06.09 14:16:02 0: Server started with 314 defined entities (fhem.pl:21952/2020-05-16 perl:5.028001 os:linux user:fhem pid:526)
2021.06.09 14:16:02 2: dectrepeater error: cannot get SID, check connection/hostname/fritzbox-user/password
2021.06.09 14:16:02 3: telnetForBlockingFn_1623240XXX: port 44XXX opened
2021.06.09 14:16:05 3: tahoma1: request active
2021.06.09 14:16:05 3: tahoma1: tahoma_dispatch error: Bad credentials


Was muss ich denn wie alles löschen, um vor einer Neueinrichtung sämtliche Spuren zu tilgen? Im Room tahoma finden sich zB diverse Rooms und Scenes, die für mich völlig bedeutungslos sind. Es fehlen dagegen die neuen Devices.

Vielen Dank für Dein Bemühen!
LG Ingo
Pi4, Tahoma Jalousien, Hue, Echo, Sonos, Lupusec XT3, FritzBox

CaptainSlow

ich muss mich hier nun leider auch melden - habe das gleiche Problem: "Bad credentials".

mir scheint als hat es mit der Umstellung von Somfy auf die neue Anmeldeseite zu tun?
Unter tahomalink.com (https://www.tahomalink.com/enduser-mobile-web/steer-html5-client/tahoma/) kann ich mich auch wegen falschem Passworts nicht mehr anmelden. Auf diese URL verweist ja auch die verwendete API in FHEM.
Die NEUE Seite https://www.somfy-connect.com/de/ funktioniert und verbindet dann weiter auf die gewohnte tahoma Webpage.

Evtl hilft das den Entwicklern weiter!

McShire


Hallo Werner,
zwischenzeitlich war mal "connected" und ein HTTPCookie angezeigt worden, ohne dass eine Bedienung über den Raspi möglich war. Jetzt sind sie wieder weg. Über die App und via Internet lassen die Rollläden sich wie gewohnt steuern.
Hier der Ausschnitt aus dem Log:
[code]021.06.09 14:16:01 3: tahoma1: tahoma_login
2021.06.09 14:16:01 2: tahoma1: login start
2021.06.09 14:16:01 3: tahoma1: request active
2021.06.09 14:16:01 3: tahoma_00000BE8: I/O device is tahoma1
, subtype=DEVICE
2021.06.09 14:16:02 0: Featurelevel: 6
2021.06.09 14:16:02 0: Server started with 314 defined entities (fhem.pl:21952/2020-05-16 perl:5.028001 os:linux user:fhem pid:526)
2021.06.09 14:16:02 2: dectrepeater error: cannot get SID, check connection/hostname/fritzbox-user/password
2021.06.09 14:16:02 3: telnetForBlockingFn_1623240XXX: port 44XXX opened
2021.06.09 14:16:05 3: tahoma1: request active
2021.06.09 14:16:05 3: tahoma1: tahoma_dispatch error: Bad credentials


Was muss ich denn wie alles löschen, um vor einer Neueinrichtung sämtliche Spuren zu tilgen? Im Room tahoma finden sich zB diverse Rooms und Scenes, die für mich völlig bedeutungslos sind. Es fehlen dagegen die neuen Devices.

Vielen Dank für Dein Bemühen!
LG Ingo
[/quote]

Hallo Ingo,

zunächst ein Hinweis zum DECT Anschluss, der offenbar auch nicht funtioniert.
Lies mal unter https://knowblog.de/fhem-einbinden-von-fritz-dect-200-avm/
Vielleicht ist das nützlich.

Dann würde ich alle devices im Raum tahoma löschen, dann verschwindet der Raum auch.
Dann in die Komandozeile update tahoma eingeben.
Das dauert ein bißchen bis es fertig ist. Auf die Ausgabe nach dem Update warten.
Anschließend tahoma ganz neu nach Anweisung installieren.
Dann geht es hoffentlich wieder.

viele Grüße
Werner

is2late

Pi4, Tahoma Jalousien, Hue, Echo, Sonos, Lupusec XT3, FritzBox

cybergen

Also bei mir ist seit gestern auch schicht im Schacht ... auch das neu anlegen des Devices hilft nicht.
Es bleibt immer bei der Meldung: "Bad Credentials" ... ich vermute mal das die irgendwas an der API geändert haben ...
Die "Somfy - Connexoon"-App geht nach wie vor ...

McShire

Hallo zusammen, hallo Mike,
jetzt ist es passiert. Ich habe ein wenig herumprobiert und habe jetzt auch in FHEM keinen Zugang zu meinem Somfy Account mehr.
Ich hoffe, Mike liest diesen Beitrag demnächst und kann uns helfen.

Folgendes passiert (bei mir zumindest so)
Ich habe die Connexoon Box zur Steuerung vom io-Rolladenmotor.
Diese ist bei Somfy angemeldet und aktiviert mit der zugehörigen PIN.
auf meinen Mobilgeräten habe ich die Somfy App, eingelogged mit Mailadresse (username) und Passwort.
Damit kann ich den Rolladen einwandfrei steuern. Zur Sicherheit, dass aktuelle Daten verwendet werden,
habe ich das Passwort geändert und die Aktivierung überprüft.
Das ganze funktionierte bis gestern auch noch mit dem tahoma device in FHEM.

Folgende Änderung scheint es bei Somfy zu geben:
In der Vergangenheit hat das Login mit der aktivierten Connexoon Pin und dem User und Passwort für Connexoon Windows funktioniert.
Heute werden unter der URL https://www.tahomalink.com/enduser-mobile-web/enduserAPI/ offenbar die
Login-Daten für die Connexoon Box nicht mehr akzeptiert.

Wenn ich auf die Webseite von Somfy gehe, kann ich mich mit den Daten in den Connexon-Bereich einloggen aber nicht
in den Bereich Tahoma-Box. Dort muß offenbar eine aktivierte Tahoma-Box mit eigenem Passwort vorhanden sein.

Ob das vorher auch schon so war oder ob jetzt eine Trennung erfolgt ist weiß ich nicht.
Tatsache ist, das die im Modul stehenden URL die für die Box gültigen Daten nicht akzeptiert und ich
nehme an, das die URL geändert werden muss.

Viele Grüße
Werner


McShire

#582
Login Daten werden auf der Seite https://accounts.somfy.com/ akzeptiert, auf der Seite tahomalink.com jedoch nicht.

McShire

Wenn ich die URL https://api.somfy.com/api/ in 26_tahoma.pm eintrage, bekomme ich den Status connected, aber es werden keine weitere devices angelegt.

cybergen

also ... ich hab die URL geändert auf ...enduser-mobile-web/externalAPI/json darauf hin bewegte sich ein rollladen wieder ... dann passierte wieder nix ... also hab ich die url zurückgeändert .. seit dem funktionieren die rolladen wieder ...
aber !!! solange sich ein rolladen bewegt blockiert fhem und kann keine andere aktion ausführen ^.^'
darauf hin hab ich einfach mal ein normales update durchgeführt ... folge

! nach dem update funktioniert alles wieder !