Je mehr ich lese, um so durcheinandriger isses. Also:
Wenn ich eine Leistungsmessung kaufen will, und da steht Tuya dran, dann ist das eine cloud version von... MQTT?
ESPHome, amazon, eWeLink, IFTTT usw. reden wie?
Was ist Zigbee im Vergleich zu WLAN, und LoRaWAN?
Welche Übertragungsarten kann ein ESP32? und der NRF?
Kann openDTUxx einen MQTT Zähler direkt lesen? Wenn ja, warum nicht?
.. steht Tuya dran, dann ist das eine cloud version von... MQTT?
ESPHome, amazon, eWeLink, IFTTT usw. reden wie?
Was ist Zigbee im Vergleich zu WLAN, und LoRaWAN?
Welche Übertragungsarten kann ein ESP32? und der NRF?
Tuya ist etwas vereinfacht ein Smarthomesystem aus cn, grob übersetzt ist es alles zigbeekram und wenn es hier in der DB auftaucht ohne cloud verwendbar.
Zigbee 3.0 Geräte funktionieren technisch immer cloudlos, da die gar keine direkte Verbindung zum Netz haben und über einen lokalen Hub verwaltet werden. Es sind aber nicht Geräte in Open Source implantier, aber eins, was passt, findet man eigentlich immer, je interessanter ein Gerät ist, desto wahrscheinlicher ist es, dass sich da jemand Zeit nimmt.
ESPHome, amazon, eWeLink: wifi zigbee, Internet.
IFTTT ist ne Krücke die cloudgeräte verschiedener Hersteller bündelt, war jedenfalls vor eine paar Jahren so als ich mir das angesehen hatte.
Braucht keiner, der einen eigenen Smarthomeserver betriebt. Das Problem ist den Hersteller aber bekannt, ich glaube daher wurde Matter mal zum Standard der Kommerziellen definiert. Das Problem existiert nur in der "Cloudwelt".
Zigbee ist das bessere Bluetooth, es baut sich aber ein Mesh bei dem jedes Gerät mit jedem reden kann und als Relais (in wifi wäre das wie ein repeater) fungieren darf, braucht sehr wenig Energie, hat aber auch nur eine geringe Bandbreite. Für Schalter, Thermometer, Bewegungsmelder, Rauchmelder ideal, für Webcams ungeeignet.
Anzahl der Geräte ist leider etwas eingeschränkt.
Die ESPs können klassisches 2.4Ghz Wifi und Wifi now, die EPS32 können auch noch Wifi-LR, das ist das weitreichende, aber nicht das was klassisches Lora ist, LR reicht eine paar hundert Meter und sie können BT, nutzen aber die gleiche Antenne und müssen umschalten um es "gleichzeitig" zu verwenden.
MQTT lässt sich in 2 Zeilen schwer beschreiben, aber ich bin sicher dazu gibt es dutzende Youtubevidos.
Einfach mal reinsehen, wenn es nicht gut erklärt ist, das nächste nehmen.
nrf21 ist nur ein Chip.
Der Mensch, der den DTU Verkehr abgehört hat, hat ihn wohl da gehabt, der ist auch leicht zu bekommen.
Was das Ding kann, ist hier erwähnt:
http://wiki.sunfounder.cc/index.php?title=NRF24L01_Wireless_Transceiver_Module
..,-
OK danke! Will eh nix haben, was nach hause telefoniert. Die tuyasachen gibts entweder mit Zigbee (teurer) oder WLAN (billiger), das scheint nicht zwingend zu sein?
NRF24 und Zigbee senden auf WLAN-Frequenzen, kollidiert das nicht? Warum mehrere chips?
Nächstes Fass aufmachen: 🙂 Der stromdealer hat mir einen Zähler mit M-Bus hingehängt. Jemand hat schon ein Programm geschrieben, das das Protokoll auf einem ESP dekodiert. Ist MBus überhaupt brauchbar schnell, um Nulleinspeisung zu machen? Das sind nur downstream Datenpakete, kein pollen.
Wenn ich nicht am Rechner bin, gibts auch kein Internet. Hab grad gelesen, dass DTU onbattery aber immer Internet oder WLAN braucht?
Ich bin das so angegangen:
Um meine PV Anlage gut visualisieren zu können wird ein smart home system gebraucht. Gut verbreitet sind home assistant und iobroker. Ich habe mich für home assistant entschieden.
Danach hab ich im internet nach den lösungen/Anbindungen gesucht, wie die von mir betriebenen geräten in home assistant integriert wurden. Mittlerweile ist da weit mehr als nur meine PV Anlage in home assistant. Mit esphome kann man auch günstig ein bluetooth proxy machen und so alle möglichen bluetooth geräte in home assistant eingliedern.
Das ganze ist total vielfältig, zuerst macht man ein einfaches copy and paste und ändert bischen was auf den eigenen zweck ab. Das verstehen kommt mit der zeit. Learning by doing. Ich mach das schon 1,5 jahre und hab noch immer wenig ahnung. Aber meine sachen laufen gut, das ist das wichtigste.
Die geschwister scholl wurden ermordet, weil sie ihre politischen ansichten dort verbreitet haben, wo es nicht vorgesehen war. Heute werden nur beiträge gelöscht, keiner stirbt mehr. Ausser der denokratie.
@alter-hase Wenn ich unterwegs bin oder schlafe, ist alles aus außer dem Wecker und der Boilersteuerung. Falls ich mal "aufrüste", vielleicht smartenergie Strom (stündlicher Preis), muss ich mir was anderes überlegen. Bis dahin will ich das so lassen
naja Kühlschrank hat Strom.
Oder läuft das "home assistant" auf der DTU?
Ich habe das auf einem futro s920, der läuft 24h. Vor home assistant zeiten habe ich nachts auch das wlan automatisch abgeschaltet, die fritzbox ist schon immer 24h durchgelaufen. Die heizung läuft 24h durch, die automatischen gurtwickler auch. Ach, der wärmetauscher lüfter im schalfzimmer läuft auch 24h und der radiowecker auch.
Ich sehe das mittlerweile so: ich kann alles nur optimieren und was einsparen, wenn ich alles analysiere. Das geht nur mit Datenerfassung, danach kommt das programmieren eines effizienten zusammenspiels der einzelnen geräte. Da kommt man nicht drum rum, dass man vieles 24h laufen lässt. Der strom für den futro kostet mich 50 euro im jahr. Wobei ich aber von märz bis oktober genug strom selbst produziere.
Jetzt bekomme ich noch split klimaanlagen. Angedacht sind 3 stück. Ich habe mir bei den chinesen bluetooth temperaturmessgeräte bestellt, 5 euro das stück. Ich werde die strategisch aufstellen und erfassen, wo welche temperatur ist, wenn die verschiedenen split klimaanlagen eingeschaltet werden. Es soll mit einem split klimagerät mehr als ein raum geheizt/gekühlt werden. Das geht nur gut, wenn das alles 24h erfasst und grafisch ausgewertet wird. Das ist auch bischen hobby, das gesamte haus von den nebenkosten her so weit es geht runter zu drücken.
Wenn du nur ein kleines bkw hast, dann mach das über opendtu on battery. Das reicht aus.
Die geschwister scholl wurden ermordet, weil sie ihre politischen ansichten dort verbreitet haben, wo es nicht vorgesehen war. Heute werden nur beiträge gelöscht, keiner stirbt mehr. Ausser der denokratie.
Ich will meine noch 1100kWh im Jahr minimieren, und wenn im Sommer Überschuss ist, die Stromkosten auf 0 drücken. Wenn das später mit smartenergie.at besser läuft als ohne, muss ich 1x in 24h die Strompreisansage ins System kriegen. Alles andere muss klein, stromlos oder stromsparend und automatisch laufen. Bislang bin ich mit analogen Regelschaltungen ausgekommen, aber mein analoger Nulleinspeiseregler kommt nicht mit allen Verbrauchern zurecht. und der Soyo läßt sich nicht klein genug regeln (min. 35-45W). Ein permanent mitlaufender PC verschlimmbessert das nur.
In zeiten, wo du zu viel panelleistung hast, kannst du vielleicht den grundbetrag nulleispeisung auf 50 W setzen. Wenn genug panelleistung vorhanden ist macht das nix, wenn bischen was verschenkt wird. Die regelung ist träge, wenn du die grundlast so einstellst, dass die immer abgedeckt wird, verlierst du nix.
Die geschwister scholl wurden ermordet, weil sie ihre politischen ansichten dort verbreitet haben, wo es nicht vorgesehen war. Heute werden nur beiträge gelöscht, keiner stirbt mehr. Ausser der denokratie.
M-Bus ist wohl Modbus, wei schnell es ist hängt vom Gerät ab, es muss schnell antwortet, mit einem aktuellen sdm630 hatte ich 8 Zyklen pro Sekunde geschafft, gelesen mit mit einem kleinen esp-m3 ( https://de.aliexpress.com/item/1005001770933681.html) und 70Cent rs485-uart konverter.
Es ist sicher möglich 2 Pins vom esp auf dem Opendtu läuft zu nehmen. Die Pins sind beim ESP32 auf jeden Fall in ausreichender Menge da.
Das Limit, wie schnell die Null getroffen wird, kommt fast immer von WR.
Modbus geht nur mit Pollen, der Master muss Daten anfordern oder Register schreiben, die Slaves halten die Klappe, bis sie gefragt werden.
In reinem RS485 kann man sicher auch ne Punkt zu Punkt Verbindung bauen, wäre aber etwas exotisch wenn ein Zähler so was macht.
2,4GHz meint keine fixe Frequenz, das ist ein Band, ähnlich wie UKW, da gibt es auch Kanäle und um Musik zu finden, musste man früher mal langsam durchkurbeln und hören.
Je mehr Sender in der Nähe sind, desto wahrscheinlicher gibt es Kollisionen, das ist normal.
Übertragen auf OpenDTU, wäre das der Sender und der trompetet auf einem Kanal die Seriennummern der eingestellten WRs in die Welt, die WR kurbeln so lange an ihren Radios bis sie ihre Nummer hören und wissen dann, dass sie ihren Lieblingssender gefunden haben.
Die ESPs brauchen sicher kein Inet oder Wifi, allerdings ist bequem welches zu haben und wenn es nur dazu da ist, die Uhrzeit abzuholen, ansonsten bleibt nur die GPS als Quelle für die Uhrzeit. Ob OpenDTU zwingend Netz braucht, weiß ich gar nicht. Ich hab zwar Netz, aber es ist instabil, ich habe mehrere Minuten am Tag mal kein Netz. OpenDTU hat sich aber noch nie beklagt, bzw. ich hab es nicht gehört. Wenn man ihn starten will er die Uhr stellen muss, reicht sicher auch ihm ein Hotspot mit dem Telefon zu geben.
..,-
@alter-hase verschenken is nich. Erstmal alle Verbraucher (bis 200..300W reicht), Rest Akku. Wenn der voll ist, darf Überschuss raus. Heute z.B kann ich vielleicht halb so viel nachladen, wie ich gestern abend verbraucht hab. Davon hab ich wegen schlecht steuerbarem WR (Mindestleistung) einen Teil ins Netz verschenkt.
@und-mehr MBus ist kein modbus. Es gibt Umsetzer dafür, ca. 10-15€. Der master sendet permanent 4800 bps und man muss es entschlüsseln mit einem Schlüssel, den einem der VNB (vielleicht, wenn sie mal nicht bösartig sind) herausgibt. Bei der Datenmenge und der Geschwindigkeit reicht das für etwas mehr als 1 Datensatz pro Sekunde, aber bislang habe ich nix gefunden, wie hoch die update rate ist. Die ist zulässig laut Standard bis zu nur 1 Paket alle 5 Sekunden. wenn ich sekundenweise stellen kann, könnte das zum steuern reichen?
1. Schritt: einen low cost isolator bauen für die Übertragung zum lesen. Müsste zu machen sein mit restln ausm Teilespeicher, wenn mans neu zamkauft vielleicht 2€. Alternative: fertigen bestellen 5 Wochen Lieferzeit
2. Schritt: Es gibt jemanden, der das dekodieren schon geschafft hat mim ESP32. siehe https://github.com/FKW9/esp-smartmeter-netznoe ich wil mir aber nicht noch einen ESP plus die ganze von dem verwendete Heimautomation zusätzlich hinstellen, braucht alles nur Strom und Beobachtung.
Wenn die dtu nur 1x ntp sync braucht, gut. Irgendwann ist der internet stick mal online.
Wie programmiert man die esp? Programmierumgebung? was für software braucht man dazu?
MBus Spezifikation für meinen Zähler gefunden. space 32V, mark 22V, 2400bps, update push 5s. Max zulässiger Stromverbrauch Adapter ist 6mA (1 grosse Last). Für eine Wandlung hätte ich also ca. 180mW zur Verfügung. Kann man damit was anfangen? Würde das reichen, um irgendwie den Datensatz ins WLAN zu schieben? Ist verschlüsselt <1kB. Wie geh ich das am gescheitesten an? Li-Ion Akkus 1,4Wh aus vapes hab ich im Dutzend, falls ich dafür Strom zwischenspeichern muss.
Die Woche mal den Stecker freischalten lassen, angeblich geht das online.
Hab mir 1 drahtlose WLAN/LAN Dose besorgt, die mit Telefonkarte funktioniert. Braucht mehr als der Internetstick, aber weniger als das Postmodem. Darf dann immer laufen.
Envertech und openDTU? Läßt sich das miteinander verheiraten?
Siehe https://github.com/tbnobody/OpenDTU
Envertech wird nicht unterstützt und derzeit auch keine Hoymiles mit eingebautem WLAN. Ist aber alles OpenSource: Also Feuer frei!
@wihz ich habe noch nicht gefunden, ob jemand das protokoll bzw. die sendeart des envertech entschlüsselt hat. viellleicht such ich ja nur falsch? jedenfalls solls was teures cloudbasiertes geben, mit dem man die leistung einstellen kann. theoretisch müßte es machbar sein
Hatte damals Envertech ausgeschlossen und mich für Hoymiles entschieden. Habe keine Infos wie das Protokoll der Envertech aufgebaut ist.