Beiträge von geschild

    Der bisherige tr064 Adapter ist Geschichte, habe ich auch erst vor kurzem gelernt.

    Installiere den tr064-community Adapter (https://github.com/iobroker-commu…ioBroker.tr-064).

    Zur Anwesenheitserkennung nach meinen Erfahrungen aber auch nicht so besonders, da die FritzBox die An- und besonders die Abwesenheit im heimischen Netz ziemlich zeitverzögert meldet.

    Ich übe gerade mit beacons, um da etwas zeitnähere Infos zu bekommen.

    In den Objekten der Instanzen zwei Adapter (mqtt.0, sonoff.0) habe ich (wie auch immer geschehen) Objekte mit Namen die teilweise nichtAscciiZeichen enthalten. Will ich ein solches Objekt löschen (mit dem Mülleimer) erhalte ich z.B. diese Meldung:

    Das Objekt "mqtt.0.Gara0�Garagentor" existiert nicht.

    Ich habe auch schon damit versucht, diese Einträge im Download der mqtt.0.json zu löschen und die bearbeitete Datei wieder hochzuladen.

    Ich bekomme dann zwar die Meldung "xxx Objekte bearbeitet", aber die Dinger verschwinden nicht.

    Den gesamten mqtt.0 Ordner möchte ich eigentlich nicht löschen.

    Im Objekt "Alexa2.0/History/summary ist der letzte (aktuelle) von Alexa vernommene Text gespeichert.

    Die Änderung dieses Objektes als Trigger verwenden, darin nach zum Beispiel "aktuelle" und "Temperatur" in dem String suchen und letztendlich damit die Sparchausgabe aktivieren.

    Ich habe paw im iobroker installiert und iobroker.pawII auf meinem Samsung-Handy.

    Verbindung via PC-Brower und Handy funktioniert.

    Adapter ist grün. Unter Objekte-paw.0 gibt es das in den Einstellungen des Adapters eingetragene Handy, aber es scheint kein Datenaustausch mit diesem stattzufinden.

    In einem anderen Forum habe ich gelesen, dass auf dem Handy irgendwelche xhtml Dateien aus paw_2/www nach paw_2/html (Ordner neu angelegt) zu kopieren seien. In paw_2/www stehen auch nur html keine xhtml Dateien --- ohne Erfolg.

    Habe es mit den im paw-Verzeichnis auf meinem Raspi gefundenen xhtml gemacht ---- auch ohne Erfolg.

    Wer kann helfen.

    In den Einstellungen zum tr-064 habe ich unter Geräte -> Geräte suchen ein Gerät (meinHandy) aus Liste der gefundenen Geräte zur Geräteliste per Mausklick hinzugefügt. Dann <Speichern und Schliessen> betätigt.

    Im Anschluss tr-064.0 Instanz rot, dann grün, dann wieder rot .... Gerät gelöscht -> alles wieder OK.

    Wer hat einen Tipp?

    Log-Auszug:

    tr-064.02020-01-04 20:57:24.363info(7834) Terminated (NO_ERROR): Without reason
    tr-064.02020-01-04 20:57:24.361info(7834) terminating
    tr-064.02020-01-04 20:57:24.251errorat process._tickCallback (internal/process/next_tick.js:68:7)
    tr-064.02020-01-04 20:57:24.251errorat promise.then (/opt/iobroker/node_modules/standard-as-callback/built/index.js:19:49)
    tr-064.02020-01-04 20:57:24.251errorat tryCatcher (/opt/iobroker/node_modules/standard-as-callback/built/utils.js:11:23)
    tr-064.02020-01-04 20:57:24.251errorat (anonymous function).(anonymous function)._0x344e03 (/opt/iobroker/node_modules/iobroker.objects-redis/index.js:17:77549)
    tr-064.02020-01-04 20:57:24.251errorat /opt/iobroker/node_modules/iobroker.tr-064/node_modules/soef/soef.js:609:26
    tr-064.02020-01-04 20:57:24.251errorat Devices.setState (/opt/iobroker/node_modules/iobroker.tr-064/node_modules/soef/soef.js:642:36)
    tr-064.02020-01-04 20:57:24.251error(7834) TypeError: Cannot read property 'val' of undefined
    tr-064.02020-01-04 20:57:24.247error(7834) uncaught exception: Cannot read property 'val' of undefined
    tr-064.02020-01-04 20:57:20.868info(7834) starting. Version 0.4.18 in /opt/iobroker/node_modules/iobroker.tr-064, node: v10.15.3
    host.raspberrypi2020-01-04 20:57:17.220infoinstance system.adapter.tr-064.0 started with pid 7834
    host.raspberrypi2020-01-04 20:56:47.199infoRestart adapter system.adapter.tr-064.0 because enabled
    host.raspberrypi2020-01-04 20:56:47.198infoinstance system.adapter.tr-064.0 terminated with code 0 (NO_ERROR)
    host.raspberrypi2020-01-04 20:56:47.198errorCaught by controller[0]: at process._tickCallback (internal/process/next_tick.js:68:7)
    host.raspberrypi2020-01-04 20:56:47.198errorCaught by controller[0]: at promise.then (/opt/iobroker/node_modules/standard-as-callback/built/index.js:19:49)
    host.raspberrypi2020-01-04 20:56:47.197errorCaught by controller[0]: at tryCatcher (/opt/iobroker/node_modules/standard-as-callback/built/utils.js:11:23)
    host.raspberrypi2020-01-04 20:56:47.197errorCaught by controller[0]: at (anonymous function).(anonymous function)._0x344e03 (/opt/iobroker/node_modules/iobroker.objects-redis/index.js:17:77549)
    host.raspberrypi2020-01-04 20:56:47.197errorCaught by controller[0]: at /opt/iobroker/node_modules/iobroker.tr-064/node_modules/soef/soef.js:609:26
    host.raspberrypi2020-01-04 20:56:47.196errorCaught by controller[0]: at Devices.setState (/opt/iobroker/node_modules/iobroker.tr-064/node_modules/soef/soef.js:642:36)
    host.raspberrypi2020-01-04 20:56:47.195errorCaught by controller[0]: TypeError: Cannot read property 'val' of undefined
    tr-064.02020-01-04 20:56:46.655info(7191) Terminated (NO_ERROR): Without reason
    tr-064.02020-01-04 20:56:46.652info(7191) terminating
    tr-064.02020-01-04 20:56:46.641errorat process._tickCallback (internal/process/next_tick.js:68:7)
    tr-064.02020-01-04 20:56:46.641errorat promise.then (/opt/iobroker/node_modules/standard-as-callback/built/index.js:19:49)
    tr-064.02020-01-04 20:56:46.641errorat tryCatcher (/opt/iobroker/node_modules/standard-as-callback/built/utils.js:11:23)
    tr-064.02020-01-04 20:56:46.641errorat (anonymous function).(anonymous function)._0x344e03 (/opt/iobroker/node_modules/iobroker.objects-redis/index.js:17:77549)
    tr-064.02020-01-04 20:56:46.641errorat /opt/iobroker/node_modules/iobroker.tr-064/node_modules/soef/soef.js:609:26
    tr-064.02020-01-04 20:56:46.641errorat Devices.setState (/opt/iobroker/node_modules/iobroker.tr-064/node_modules/soef/soef.js:642:36)
    tr-064.02020-01-04 20:56:46.641error(7191) TypeError: Cannot read property 'val' of undefined
    tr-064.02020-01-04 20:56:46.640error(7191) uncaught exception: Cannot read property 'val' of undefined
    tr-064.02020-01-04 20:56:43.199info(7191) starting. Version 0.4.18 in /opt/iobroker/node_modules/iobroker.tr-064, node: v10.15.3
    host.raspberrypi2020-01-04 20:56:38.593infoinstance system.adapter.tr-064.0 started with pid 7191
    host.raspberrypi2020-01-04 20:56:36.631infoinstance system.adapter.tr-064.0 terminated with code 156 (156)

    1baba8-1578072990.png">#

    Ich verwende Rollladenmotore mit innenliegenden Endschaltern. Um die Endlagen auslesen zu können habe ich den Shelly wie dargestellt angeschlossen und kann über sw1/sw2 die Endlagen erfassen. Dazu habe ich eine .ino Datei geschrieben und auf den Shelly übertragen. Sie kommuniziert über einen Webserver mit einer kleinen AppInventor-App. Mit der App kann Ich den Rolladen steuern, sowie die aktuelle Position und Stromaufnahme anzeigen lassen.

    Diese Daten können natürlich auch via mqtt mit dem iobroker ausgetauscht werden.

    Dieser liefert dann seinerseits die Möglichkeit über Alexa zu steuern.

    Sollte dich diese Anwendung interessieren, lass es mich wissen.

    Ich bestelle vieles, auch schon Dinge aus deiner Liste, über Banggood nach Deutschland. Bisher keine Probleme. Sollte die Ware einen Wert > 25€ haben und dem Zoll fällt das auf, sind in Deutschland, 19% MwSt fällig. Ich denke in Österreich wird es ähnlich sein. Gegen diese Nachzahlung kann man sind bei Banggood aber für wenige Cent versichern.

    Bei Problemen (nicht geliefert, defekt oder ähnlich) waren die Chinesen bisher sehr kulant und zügig in der Mängelbearbeitung. Problemfälle < 2%.

    Ich habe auch schon bei AliExpress oder Gearbest bestellt, keine Probleme. Solltest du also im Schnitt 3 Wochen auf die Ware warten können, sind die Chinesen meines Erachtens gute Lieferanten.

    Ich habe mir eine eigene Software für den shelly2.5 geschrieben, die den Strom schnell liest und somit zügig erkennt, dass ein Endschalter angefahren wurde (I = 0). Weiterhin habe ich Q1 über 220K mit SW1 verbunden und Q2 über 220K mit SW2. Hiermit kann ich mir statisch anzeigen lassen, in welcher Endlage der Rolladen ist und ihn auf 100% oder 0% syncronisieren. Desweiteren kann man über die Laufzeit den Rolladen in eine bestimmte Position fahren.

    Jetzt fehlt mir nur noch die Auswertung des Temperatursensors. Also den Typ Sensor oder die Umrechnung von 0..1023 Einheiten in Grad Celsius.