NEWS
Node-Red funktioniert nicht mehr mit iobroker
-
Habe die Befehle über node-red-contrib-amazon-echo also den Echo Hub eingebunden. Hat mit ca. 300 Befehlen wunderbar funktioniert.
z.B.
-
@haselchen
Ich habe alles von Broadlink über sonoff, shelly usw. damit verbunden.
Kein einziges Gerät wird mehr gefunden. -
In einem anderen Thread habe ich gelesen im Port 60000 einzugeben
Bei deinem 1.Bild -
@haselchen
Bekomme ich nur "unable to start on port 60000" -
Scheint aber eher , wenn ich Google so ansehe, ein Rumprobierproblem zu sein.
Viele Lösungsmöglichkeiten werden angeboten.
Von Port ändern , einfach warten weil Amazon was probiert , bis löschen und neu anlegen ist alles dabei.Vielleicht hilft das oder trifft auf dein Problem zu
https://forum.iobroker.net/topic/24913/alexa-schaltet-nicht-mehr-meine-node-red-flows?page=1
-
@haselchen
Das mit dem rumprobieren kenne ich! Jedoch habe ich jetzt mal fast 1 Woche nichts probiert. Alexa findet trotzdem keine Geräte.
Zuvor hatte ich die Liste komplett gelöscht, da auf einmal viele Geräte doppelt waren. -
@haselchen
vorsicht local funktioniert auch nicht mehr! Deswegen node-red-contrib-amazon-echo verwenden! -
@LaBamba
Ich habe jetzt bei Amazon alles zurücksetzen lassen. Mittlerweile hat er 200 Befehle von 300 Befehlen wieder gefunden. Es schaut so aus als ob es tatsächlich ein Alexa Problem ist. -
Klingt nach einem Teilerfolg
-
Es wird nur noch der Port 80 funktionieren, deshalb braucht man da schon mal nichts zu tun.
Mir stellt sich aber gerade die Frage, warum man Shelly und Sonoff Geräte (die sind doch mit Tasmota, oder?) nicht direkt über den internen Emulator an Alexa anbindet und dafür den anfälligen Weg über Nod-Red wählt.Jetzt aber bitte nicht mit dem "lokal" Blödsinn kommen, denn die Emulatoren sind auch lokal und bedürfen keiner weiteren Cloud oder sonstigem Schnick Schnack
Wenn hier was nicht funktioniert, dann liegt es in der Regel an Amazon, weil die mal wieder was gedreht haben. Ist auch der Grund warum bei Node-Red nur noch diese eine Node überhaupt funktioniert und da das auch noch weniger gepflegt wird, als Tasmota, wäre mir das schlicht zu heiß alles über Node-Red laufen zu lassen.
-
@haselchen
Der Teilerfolg war nicht von langer dauer! Die Geräte waren jetzt teilweise in der Liste aber nur ein kleiner Teil hat funktioniert. Jetzt habe ich wieder alle Geräte verworfen und habe einen Reset vom Alexa Echo gemacht. Nun findet er wieder keine Geräte mehr! -
@Jan1
Der Grund ist ganz einfach!
Mein iobroker System ist vollständig hausintern aus Sicherheitsgründen! Ich will keine 20 clouds nutzen. Nur an Alexa als cloud bin ich bis jetzt nicht vorbeigekommen.
Meine Shelly sind nicht mit Tasmota sondern Orginalfirmeware. Sie sind über mqtt in mein System eingebunden.
Die Sonoff sind mit Tasmota geflasht. -
@LaBamba
Na dann hast das nicht verstanden. Tasmota EMU nix Cloud, sehr einfachUnd Alexa ist keine Cloud, ne nie im Leben
-
@Jan1
Ich habe immer angenommen, dass der Alexa Sprachbefehl auf einen Server geht und dort verarbeitet wird. Verlassen bei Alexa die Daten nicht mein Netz? Cloud ist wahrscheinlich falsch ausgedrückt! -
@Jan1
Tasmota Emu kenne ich nicht! -
@LaBamba
Dein Dot ist ein WLAN Lautsprecher mit Mikrofon, mehr nicht. Alles andere geht über den Amazon Server (Alexa Cloud) und das Du die Tasmota Geräte über Node-Red versuchst an Alexa anzubinden ändert daran überhaupt nichts. Kann man so machen, ist aber absolut unnötig, da Tasmota interne EMUs hat (WEMO und HUE), die exakt das selbe machen, nur eben nicht noch mal ne extra SW dafür brauchen, die in Deinem Fall auch noch Probleme macht.
Also aktiviere einfach den EMU welchen Du möchtest in Tasmota und lass die Geräte suchen, fertig.
-
@Jan1
Danke für die Aufklärung!
D.h. aber ich muss alle Shellys mit Tasmota -
@LaBamba
Ich dachte es ghet hier um Tasmota und das ist eh schon drauf. Wenn nicht und Du die original FW der Shelly weiter verwenden willst, bleibt eben nur der IoT, oder eben Node-Red dafür übrig.Sorry wenn ich da was falsch verstanden hatte.