Kabel geprüft? Lötstellen geprüft? Und nun der Hammer: Ich bekomme zwei brandneue Basics nicht unter 6.4.0 (.1) mit Atom geflasht sondern nur mit der 6.2.1. Ok, also brate ich eben 6.2.1 mit dem FTDI drauf und baue nur einen Build mit 6.4.0. Die firmware.bin schiebe ich auf meinen lokalen Webserver und mache mit den 6.2.1 Geräten ein OTA-Update auf 6.4.0. - OK, ist ein Workaround, aber läuuuuuft....
Beiträge von JoergZ
-
-
do publish domoticz/in {"idx":888,"svalue":"%value%"}
Auch wenn es nicht das ist, was mafrei angesprochern hat, ist es dennoch ein guter Gedanke diese tatsächlichen virtuellen Schalter (die "normalen" virtuellen Schalter haben ja immer eine physische Entsprechung) anzutriggern, um damit weitere Prozesse (Schaltungen, Messungen, etc.) auszulösen.
HoerMirAuf wieder einmal super Besipiele für rules! Baust du das noch irgendwie ins Wiki ein?
-
Also alles andere wie Curl etc. hat da meiner Meinung nach dann nix verloren wenn schon MQTT im Haus ist.
Du hast natürlich durchaus recht. Es geht auch allein mit MQTT. mafrei hat ja ursprünglich nach Möglichkeiten und nicht nach Lösungen gefragt. Möglichkeiten gibt es meist mehrere... Wie auch immer.
mafrei Vielleicht wertest du erst einmal das Leistungsverhalten deines GS aus, um das Stadium, in dem das Gerät tatsächlich fertig ist bzw. die Menge an Bedingungen, die erfüllt sein müssen, damit der Spülvorgang als abgeschlossen betrachtet werden kann, bekannt sind. Es ist nicht optimal, wenn man sich die Werkbank voller Werkzeuge (Domoticz, bash, curl, mosquitiio_sub/_pub, IOBroker) legt und noch nicht weiß, was denn eigentlich gebaut werden soll
-
Was soll denn eigentlich jetzt genau gemacht werden?
Das ist eine gute Frage. Vielleicht klärt uns mafrei mal auf...
-
mit IDX für einen Dummy der keine IP hat.
Ich verstehe nicht wirklich, was du damit meinst.
-
Ok, da ist mir nichts Besonderes aufgefallen, außer das ich nicht weiß, was für ein Gerätetyp dieser S2X ist. Ich nehmen mal an, dass du auf dem Raspberry pi mosquitto als MQTT-Broker laufen hast. Ich gehe zudem davon aus, dass du auch die Pakete mosquitto-clients installiert hast. Kannst du die Geräte per MQTT-Befehlen steuern? Gib für den Schalter Kamera doch mal auf dem Raspberry Pi im Terminal folgendes ein:
Wird der Schalter betätigt? Wenn du anstelle der 1 eine 0 eingibst, schaltest du wieder aus.
-
Sollte man hier den Router das automatisch wählen lassen, oder wie ich schon mal gelesen habe den Kanal 11 nutzen?
Ne, Kanal 11 ist nicht entscheidend. Normalerweise ist die Einstellung "automatische Kanalwahl" schon OK. Zur Sicherheit solltest du aber auf der Seite, auf der du in der Weboberfläche der Fritzbox die benachbarten Netze sehen kannst, schauen, auf welchen Kanälen die Nachbarn so funken. Wenn die Kanäle sehr dicht an dem Kanal liegen, auf dem deine Box funkt, dann solltest du einen Kanal wählen, der weiter weg ist von dem "lautesten" Nachbarnetz. Ein Abstand von 5 Kanälen reicht in der Regel aus, um weniger Störungen zu haben.
-
Hallo mafrei ,
die Filter von jq sind etwas sperrig. Am besten fängst du bei der Auswertung eines JSON-Strings mit dem allgemeinen Filter '.' an, um zu sehen, was denn überhaupt der Output ist. Und dann arbeitest du dich durch die Ebenen und Unterebenen des Strings durch. Für dein Gerät wäre der korrekte Filter so:
Zur Erklärung:
Der JSON-String von status 8 besteht aus dem Eintrag StatusSNS. Dieser Eintrag hat wiederum zwei Untereinträge nämlich Time und ENERGY. ENERGY hat insgesamt 7 Untereinträge, von denen wir jedoch nur den Wert von Power sehen wollen. Du kannst den oben stehenden Filter auch so lesen: Zeige mir von StatusSNS nur den Eintrag ENERGY und davon nur den Eintrag Power bzw. dessen Wert. Du bildest also in dem Filterausdruck die Struktur des JSON-Strings nach. Wenn du also den Verbrauch von gestern sehen willst, schreibst du dieses:
CodeGESTERN=$(curl -s "http://192.168.178.xx/cm?cmnd=status%208" | jq -r '.StatusSNS.ENERGY.Yesterday')
Alles klar?!
-
Mit welchen Systemen arbeitest du? Läuft Domoticz auf einem Raspberry Pi? Kannst du dich per ssh bzw. Putty auf deinem Raspberry Pi einloggen? Kannst du mal einen Screenshot machen von der Domotocz-Seite "Geräte"? Kannst du mal Screenshots machen von der Weboberfläche eines Gerätes, das sich nicht schalten lassen von folgenden Seiten (natürlich mit der IP deines Gerätes):
-
Scheint dann eher nicht an Domoticz zu liegen sondern an einem Problem des verwendeten Binary. Nimm besser die aktuelle 6.4.0-Master Version Link. Du kannst den Pfad auch als OTAUrl hinterlegen und direkt über das Web updaten:
-
Domoticz scheint manchmal etwas zickig. Falls es nicht zu viele Geräte sind, lösche sie in Domoticz und lege sie neu an. Wäre natürlich doof, wenn du bereits Skripte erzeugt hättest, aber auch beherrschbar. Ich hatte auch schon den Fall, dass ich diesselbe Domoticz-Idx noch einmal in der Weboberfläche des Sonoff eingegeben hatte und dann ging es. Mysterien der Datenverarbeitung....
-
Also unbedingt macht das Sinn! Das war übrigens mein Leitgedanke bei der Idee zur deutschen Übersetzung der Commands: nicht nur die spärlichen Erläuterungen ins Deutsche zu bringen sondern zu verknüpfen mit Anwendungsbeispielen und Hinweisen zum Einsatz. Ich fände es gut, weil es wirklich einen Mehrwert gegenüber der Tasmota Github-Website darstellt, zwar nur für die Deutsch verstehenden User - aber immerhin. Eine Rückübertragung ins Englische ist gerne gesehen
-
Setzt du deine Hausautomations-Software (z. B. Domoticz, IOBroker, Openhab2,...) ein. Die beherrschen so etwas mehr oder weniger automatisch und benutzerfreundlich. Ansonsten: per Terminal/cmd täglich (oder stündlich oder minütlich oder sekündlich) auslesen und wegschreiben lassen und dann per beliebiger Software (Tabellen, Datenbank, Selbstgebautes) auswerten und darstellen lassen.
Um was genau geht es?
Was setzt du bereits an Softwareumgebung ein?
Welche Steuerungs- und Zugriffsmöglichkeiten auf deinen POW benutzt bzw. kennst du?
Was kannst du im Softwarebereich bzw. was traust du dir zu?
Gib uns mehr Infos, dann können wir besser helfen. Lösungen gibt es -zigfach...
-
Was Chaot meint, bedeutet, dass du deiner Fritzbox als eigene IP die Nummer 192.168.178.1 (meistens die Werkseinstellung) geben solltest und deine Netzwekgeräte dann Nummern zwischen 192.168.178.2 und 192.168.178.250 (ca.) bekommen. Dies ist der Standard-IP-Bereich für wirklich private Privatnetze (bei Fritzboxen, andere Boxanbieter nehmen z. B. 192.168.2.1 bis .255). Das Netzsegment, dass du benutzt, wird z. B. von Firmen benutzt, die mehrere 10.000 Arbeitsplätze weltweit vernetzen.
Einstellung der Fritzbox:
Rechts oben (drei Punke) erweiterte Ansicht aktivieren
Heimnetz -> Heimnetzeinstellungen -> Netzwerkübersicht --> Schaltfläche IPv4-Adressen klicken
Subnetzmaske dann auch auf diese Werte einstellen.
Es sei denn du betreibst in deinem privaten Netz tatsächlich dauerhaft mehr als ca. 250 dauerhaft angemeldete Geräte mit IPv4-Adressen. Wenn ja, solltest du über Netzwerksegmentierung nachdenken mit eigenen Sub-Netzen
-
Ich bin ganz beglückt. Wir haben es geschafft uns und den anderen Sonoff/Tasmota-Usern ein Weihnachtsgeschenk unter den virtuellen Weihnachtsbaum zu legen. Meinen herzlichen Dank an alle, die daran mitgewirkt haben!
Zu den "offenen Fragen":
a) Ich bin auch für die Weiterpflege auf diesem Forum/Wiki. Die verschiedenen Gründe habt ihr ja angesprochen
b) Kontinuität/Konsistenz: Ja wir brauchen noch einen zündende Idee, wie wir Veränderungen/Erweiterungen auf den Ursprungsseiten mitbekommen und einpflegen können. Ich kenne mich nicht mit GitHub aus? Gibt es dort ein Benachrichtigungssystem für Veränderungen? Wie bekommt man die am besten automatisch mit? Oder muss man täglich die Tabelle durchlesen?
c) Link von Github zu diesem Wiki. Ich hoffe auch dass uns Nils ( nils91 ) in irgendeiner Weise unterstützen kann: Tipp gebend, Kontakt herstellend, Link setzend ....
Eine weitere offene Frage von mir: Was meint ihr: Ist es besser es in Einzelartikeln, wie es jetzt ist, zu belassen, oder sollte es ein Lang-Artikel mit innerer Struktur sein? Für den Lang-Artikel spräche die Analogie zum Original und die fixe Durchsuchung der Seite mit Strg-f und dass ich nicht vorher wissen muss, unter welcher Überschrift eine gesuchte Funktion zu finden ist. Also, jetzt wo ich es schreibe, merke ich, es spricht ziemlich viel für den Lang-Artikel. Aber wie seht ihr es?
-
Es könnte ja auch bedeuten, das Eine tun und das Andere nicht lassen. Echte Vorteile kann ich nicht entdecken, echte Nachteile auch nicht. Wenn es um die Verbesserung der Struktur geht, könnte es sinnvoll sein, unsere Commands-Artikel etwas anders mit Rubriken zu versehen. Dann hätten wir in diesem Wiki eine Menüleiste auf der rechten Seite. Ich würde nur unsere Arbeit in dieser Umgebung gern belassen (und weiter entwickeln), weil ich dieses Forum hier gut finde und ich/wir damit einen kleinen Beitrag zu seiner Attraktivität leisten können. Aber wie oben schon gesagt, warum nicht an andere Stelle ebenfalls hochziehen. Wichtiger wäre mir eher, das an die deutschsprachigen User von http://github.com/arendst/Sonoff-Tasmota der Hinweis gelangt, dass es die Tasmota-Commands auch mit deutschen Erläuterungen gibt.
-
Oder Atom. Befindet sich bei Ubuntu/Debian in den Paketquellen, bei Arch u. a. sicherlich ebenfalls verfügbar.
-
Schalte ich die 7240 ab gehen beide Sonoff nicht mehr
Ziehst du den Sonoffs damit vielleicht das WLAN weg?
-
-
Dann ist ja alles wieder gut...
Die beiden Problemfälle haben nun RSSI Werte von 44 und 32 %.
Zumindest bei dem Gerät mit nur 32% solltest du keinen OTA-Flash machen, außer du bringst es näher an den Router. Für diesen Weg eine neue Firmware aufzuspileln solltest du besser 5=5 und mehr haben - aus Sicherheitsgründen.