NEWS
Adapter "smartmeter"
-
@Saschag Der Adapter schiebt durch was vom Zähler kommt. Und da kommen standardisierte Formate
Ich kopiere mir die Werte per Javascript in einen plausibel benannten Datenpunkt unter 0_userdata. Dann tritt das Problem nicht mehr auf. Einfacher "Dreizeiler" und die Daten liegen dann auch gleich da wo ich sie haben möchte.
Wenn man die Daten nicht dazwischen noch bearbeiten möchten, bietet sich auch ein alias-Datenpunkt an. @paul53 hat ein Skript, welches das Anlegen des alias Datenpunkts vereinfacht -
@Saschag wenn jetzt die IDs der DPs geändert würden, funktionieren bei allen Usern Skripte, views, usw. nicht mehr.
Hast du es mal mit Alias versucht?
Den kannst du beliebig benennen und im binding benutzen -
Vereinfachtes Anlegen von alias:
Skript von @paul53
https://forum.iobroker.net/topic/27295/vorlage-alias-per-skript-erzeugen/5
oder: von xCruziX: https://github.com/xCruziX/ioBroker-Creating-Alias -
Dank, werde ich dann so machen!
-
Hallo
Ich würde auch gerne den Adapter nutzen, habe aber leider einige Verständnisproblem mit den Einstellungen.
Habe einen Weidmann Lesekopf an einem EHZ Zähler.
Den lese ich aktuell mit einem PI3 im Zählerschrank aus und logge die Daten mit dem volkszähler und sende die Daten an die Datenbank auf dem NAS.Jetzt möchte ich den Lesekopf mit diesem Adapter in IOBroker einbinden. Bei mir läuft aber der IOBroker auf meiner Syno NAS 218+.
Wie kann ich den Lesekopf einbinden, besser gefragt: welche einstellung brauche ich für den Adapter über Netzwerk?
Danke schon mal für eure Hilfe
Gruß
HappyUser20 -
ich habe einen Pi mit IOBroker, Lesekopf am USB Port im Zählerschrank und sende die benötigten Daten mit MTTQ an den IOB auf einer Syno NAS. Habe es erst mal zurückgestellt, den Lesekopf an meine DS720 anzubinden.
LG
-
@happyuser20 ioBroker ist multihost fähig.
Du kannst also auf Deinen Raspi eine ioBroker Instanz aufspielen und einen smartmeter Adapter installieren. Durch die Multihostfähigkeit kannst Du dann auf die Daten von Deiner ioBroker Hauptinstanz auf der Syno aus zugreifen. -
@klassisch said in Adapter "smartmeter":
@happyuser20 ioBroker ist multihost fähig.
Du kannst also auf Deinen Raspi eine ioBroker Instanz aufspielen und einen smartmeter Adapter installieren. Durch die Multihostfähigkeit kannst Du dann auf die Daten von Deiner ioBroker Hauptinstanz auf der Syno aus zugreifen.Ah OK, wusste ich nicht. Danke für die Info
Muss ich dazu, dem im Container laufen IOBroker irgendwie auf Master umstellen?
Geht das nachträglich noch oder muss ich komplett neu aufsetzen? Was ich vermeiden möchte (hab jetzt alles soweit eingerichtet wie es für mich am besten ist. VIS usw.)Gruß
Happyuser20 -
Hi,
habe gerade meinen PI der als Slave den Smartmeter ausliest auf Buster upgedated.
Danach ist mir im log vom Smartmeter Adapter am Ende aufgefallen das es einige merkwürde einträge gibt:
2021-01-31 20:29:07.540 - debug: smartmeter.0 (3845) PAUSE READING SERIALPORT TO HANDLE MESSAGE 2021-01-31 20:29:07.540 - debug: smartmeter.0 (3845) MSG IDX 0 2021-01-31 20:29:07.542 - debug: smartmeter.0 (3845) SML MESSAGE: START SML-File START SmlMessage Transaction-ID: �[� (001200a35bb8) Group-No: 0 Abort On Error: 0 Message-Body: SmlPublicOpenResponse Codepage: undefined Client-ID: undefined Req-FileId: �s� (001206cb73e8) Server-ID: 0901454d4800006544b3 Sml-Version: undefined CRC 16: valid END SmlMessage START SmlMessage Transaction-ID: �[� (001200a35bb9) Group-No: 0 Abort On Error: 0 Message-Body: SmlGetListResponse Client-ID: undefined Server-ID: EMHeD� List-Name: b �� Act-Sensor-Time: (Sec-Index): 113998762 ValList: [ Obj-Name: 129-129:199.130.3*255 Status: undefined Val-Time: Unit: undefined Scaler: undefined Value: EMH / 454d48 Value-Signature: undefined , Obj-Name: 1-0:0.0.9*255 Status: undefined Val-Time: Unit: undefined Scaler: undefined Value: EMHeD� / 0901454d4800006544b3 Value-Signature: undefined , Obj-Name: 1-0:1.8.0*255 Status: 10282 Val-Time: Unit: 30 Scaler: -1 Value: 302851843 Value-Signature: undefined , Obj-Name: 1-0:2.8.0*255 Status: 10282 Val-Time: Unit: 30 Scaler: -1 Value: 126513880 Value-Signature: undefined , Obj-Name: 1-0:1.8.1*255 Status: undefined Val-Time: Unit: 30 Scaler: -1 Value: 0 Value-Signature: undefined , Obj-Name: 1-0:2.8.1*255 Status: undefined Val-Time: Unit: 30 Scaler: -1 Value: 126513880 Value-Signature: undefined , Obj-Name: 1-0:1.8.2*255 Status: undefined Val-Time: Unit: 30 Scaler: -1 Value: 302851844 Value-Signature: undefined , Obj-Name: 1-0:2.8.2*255 Status: undefined Val-Time: Unit: 30 Scaler: -1 Value: 0 Value-Signature: undefined , Obj-Name: 1-0:16.7.0*255 Status: undefined Val-Time: Unit: 27 Scaler: -1 Value: 33817 Value-Signature: undefined , Obj-Name: 129-129:199.130.5*255 Status: undefined Val-Time: Unit: undefined Scaler: undefined Value: ��^����L�u�;��KC)�/>�0 ��J� ֻ8�ND��7��o���({ / b4f35ef98491e34cde75883ba9e34b4329f72f3ecb300afbb44ac31709d6bb38a44e0f44961dae37a1c76fe5c2ce287b Value-Signature: undefined , ] List-Signature: undefined Act-Gateway-Time: CRC 16: valid END SmlMessage START SmlMessage Transaction-ID: �[� (001200a35bbc) Group-No: 0 Abort On Error: 0 Message-Body: SmlPublicCloseResponse Global Signature: CRC 16: valid END SmlMessage END SML-File
Liegt das an Einstellungen im Adapter oder kann ich das einfach ignorieren?
-
@wendy2702 Naja im Debug Log wird halt alles geloggt, auch die Meldung
-
-
@wendy2702 Naja, vllt eher Debug log wieder ausschalten?
-
@apollon77 das meinte ich mit ignorieren
-
Hallo,
ich habe heute meinen Schreib-/Lesekopf erhalten und natürlich sofort ausprobiert.
Die Werte kommen seit dem ersten Versuch offenbar problemlos aus meinem MT174, ABER leider scheint der wichtigste Wert, der "Momentanverbrauch" nicht mitzukommen?!?
Ist das bei diesem Zähler normal? Kann das jemand mit dem gleichen Modell bestätigen, oder, was mir lieber wäre, mache ich doch etwas falsch?
Danke für Eure Hilfe.Liebe Grüße an alle...
-
@sender sagte in Adapter "smartmeter":
Ist das bei diesem Zähler normal?
hast du denn die PIN schon eingeleuchtet?
-
@homoran
Erstmal danke für die schnelle Antwort.
Da ich leider gar nicht weiß wo und wie, muss ich das verneinen...
Könntest Du mir auf die Sprünge helfen, BITTE?Danke...
-
@sender sagte in Adapter "smartmeter":
Könntest Du mir auf die Sprünge helfen, BITTE?
sollte in der Anleitung zu dem Zähler stehen.
Die PIN bekommst du von deinem EVU, da sollte auch nochmal die Anleitung dabei sein -
@homoran Warum lässt sich der Zähler aber ansonsten also ohne PIN, auslesen? Laut diesem Thread hier stellt der Zähler den momentanen Verbrauch angeblich einfach nicht zur Verfügung.
-
@sender sagte in Adapter "smartmeter":
Laut diesem Thread hier stellt der Zähler den momentanen Verbrauch angeblich einfach nicht zur Verfügung.
ist alles möglich.
Die EVUs können vom Hersteller verschieden ausgestattete Versionen bekommen.
Nur dein EVU kann dir sagen, was dein Zähler können sollte -
@homoran said in Adapter "smartmeter":
Nur dein EVU kann dir sagen, was dein Zähler können sollte
Na da bin ich ja schon auf kompetente Auskünfte gespannt...
Danke und 'nen schönen Abend noch...