Bliebe noch die Möglichkeit mit einem ungeeichten Zwischenzähler oder mit einem Messwandler ( z.B. https://www.watterott.com/de/Wechselstro…29503ec152c8389 ). Den kann man dann auch an ein ESP-Modul, Wemos, NodeMCU... hängen.
Beiträge von SBorg
-
-
leider immer noch die selbe fehlermeldung
Irgendwas machst du (zumindest konsequent ) nicht ganz richtig.
Versuch es doch mal 1:1 zu übernehmen, ohne größere Änderung. Wenn es dann läuft, kann man es auch den eigenen Bezeichnungen/Wünschen etc. anpassen.
Ansonsten Screeny von deinem Blockly (bitte kein "Handy-Screenshot" ) und deinem kpl. Objektepfad, also mqtt.0.... (nicht relevante Datenpunkte kannst du auch gerne pixeln )
-
Hi, kurz: nix weiter
Schau mal hier: #144ff
-
-
- eine Viessmann Heizung
- das Programm vcontrold ( https://github.com/openv/vcontrold )
- den Adapter https://github.com/openv/openv/wiki/Adapter-Eigenbau
- viel Zeit...
Mehr helfen kann ich leider nicht, außer jemand sponsert mir eine Viessmann Heizung (wobei meine neue eh erst 1 Jahr alt ist... )
-
Generic ESP8266 Module, 80 MHz, nodemcu, 26 MHz, 40MHz, DOUT, 4M (1M SPIFFS)
Schon mal die falschen Boardeinstellungen (...1M NOSPIFFS...) : Beitrag WiKi
LG
-
Nenene, du bist schon richtig
Aber...
Lt. deinem Log ist der erste Fehler "getState("mqtt.0.stromzaehler.strom_test.Arbeitsvariable"...
Der besagt so viel wie "lese Datenpunkt 'Arbeitsvariable' von [Objekte] mqtt.0 -> stromzaehler -> strom_test"
Den sollte es aber eigentlich gar nicht geben, denn die NodeMCU liefert nur "Count, Total und Time" (<- so aus dem Gedächtnis heraus). Klar dass er dann meckert, dass er den nicht lesen kann.
Wenn du diesen aber nun per Hand genau dort anlegst, kann das Blockly auch genau dort den Wert "zwischenspeichern". Wie du "Arbeitsvariable" nun genau nennst ist zwar völlig egal, nur musst du sie halt dann überall gleich nennen. Ich vermute durch den Tippfehler(?) hast du einfach an einer Stelle noch die "echte Arbeitsvariable" im Blockly drin stehen gehabt.
-
Kann ich die iobroker direkt auf denn beelink bringen ohne sd?
Natürlich. Du lädst dir nur das reine Installationsskript für den ioBroker auf den Rechner runter und installierst es dann.
-
Du musst eine Begrenzung einbauen, also bspw. wenn aktuelle Uhrzeit > Sonnenuntergang und Uhrzeit < Sonnenaufgang.
Im Moment fragst du nur "falls 21:12 Uhr und IFTTT...."
21:12 Uhr wäre jetzt bspw. der heutige Sonnenuntergang. Damit ist die Bedingung aber immer "wahr"
-
Das schon, er probiert aber hier aus MQTT zu lesen und das kommt von der NodeMCU. Wenn du es dort auch "Aebeitsvariable" benannt hast ist alles Ok, sonst kommt es zu deinem Fehler. Er "beschwert" sich nur, dass er den Wert nicht lesen kann (und damit bleibt er und ggf. alle darauf basierenden Werte leer oder fehlerhaft)
-
-
Da haste aber Glück. Bei der Länge strahlt eigentlich immer irgendwas in die Kabel ein
-
sergiobrb : ja, das geht (mit einigen Hürden). Bei dem einen geht es direkt, andere müssen erst das Device umbenennen. Soll aber mit dem neuen Alexa-Skill besser werden, wenn ihn Amazon mal freigibt...
Das sieht mir so aus, als wenn du den SimpelAPI-Adapter nicht installiert hättest?
Vorerst sind wir hier fertig und wechseln zum ioBroker.
Falls noch nicht installiert, wir benötigen an Adaptern die "Script Engine", den "ioBroker simple web Adapter" und zu guter Letzt den "simpleAPI Adapter".
Wir begeben uns danach in die Einstellungen des Web-Server-Adapters (web.0) und setzen ein Häkchen bei Eingebautes 'Simple-API'. Mehr ist nicht zu konfigurieren, also "Speichern" klicken.
-
GPIO ist mit angeschlossen
Soll heißen per GPIO sind die Schalter angeschlossen? Wie lange sind die GPIO-Kabel? RC-Glied am GPIO?
-
-
Hi,
ja, zumindest habe ich es verstanden
Allerdings kommst du da ohne Javascript wohl nicht weiter (keine Ahnung ob man es mit Blockly hinbekommt...)
Da InfluxDB Daten per HTTP-Request preisgibt, nutze ich "curl" und die entsprechende URL, um mir die Daten zu ziehen. Dies ist dann ein JSON-String, der nach den gewünschten Daten zerlegt werden kann.
-
-
-
Nimm doch ESPEasy Mega, da gehen bis zu 12
-