[vz-users] Fwd: Re: WLAN-Steckdose mit Strommessfunktion und API zum Auslesen für Volkszaehler

Thorsten Johannsen thorsten-johannsen at gmx.net
Sat Apr 28 18:18:07 CEST 2018


Moin Bernd,

 > "/usr/local/lib/python2.7/dist-packages/pyHS100/smartdevice.py", line 
43//

^^^ zunächst einmal musst Du python3 verwenden. Nicht 2.7.

rufe das script bitte mit "python3 hs110-vz-bridge.py"

vllt musst Du python3 noch installieren?

sudo apt-get install python3


bedenke bitte auch, dass Du zum installieren der pyHS100 library "pip3" 
verwendest, und nicht "pip"

Ach ja.. beim "säubern" des scriptes vor dem hochladen ist noch ein Typ 
in die Konfig gekommen.

Beim "heECT03" heißt die Variable natürlich auch "meterData" und nicht 
"me-terData" :-)



       "Type": "HS110",
         "host": "heECT02",
         "vz-UUID": "98c688c0-3459-11e8-b5ef-41ceabe54097",
         "object": None,
         "meterData": None
     },
     {
         "Type": "HS110",
         "host": "heECT03",
         "vz-UUID": "09d7b9c0-34d6-11e8-9153-9bd0bc957514",
         "object": None,
         "me-terData": None
     },



Hoffe, das hilft!

Gruß
Thorsten



On 28.04.2018 17:52, Bernd Kisters wrote:
> Thorsten,
> 
> erstmal danke für das script. Hab das mal versucht zu verwenden, bleib 
> dann bei der Ausführung des Skripts hängen:
> /pi at raspberrypi:~ $ ./hs110-vz-bridge.py//
> //Traceback (most recent call last)://
> //  File "./hs110-vz-bridge.py", line 10, in <module>//
> //    from pyHS100 import SmartPlug, Discover//
> //  File "/usr/local/lib/python2.7/dist-packages/pyHS100/__init__.py", 
> line 16, in <module>//
> //    from .smartdevice import SmartDevice, SmartDeviceException//
> //  File 
> "/usr/local/lib/python2.7/dist-packages/pyHS100/smartdevice.py", line 43//
> //    ip_address: str,//
> //              ^//
> //SyntaxError: invalid syntax//
> /
> Im Skript selber hab ich nur die IP des HS110 und die vom middleware 
> host sowie die UUID eingetragen.
> 
> Gruß Bernd
> 
> Am 27.04.2018 um 15:47 schrieb Thorsten Johannsen:
>> On 27.04.2018 14:46, Bernd Kisters wrote:
>>> Hallo Thorsten,
>>>
>> Moin Bernd,
>>
>>> könnstet du bitte mal dein Skript hier posten, mit dem man die Daten 
>>> von einem HS110 an den Volkszaehler überträgt.
>> >
>> hab ich schon:
>>
>> -------- Forwarded Message --------
>> Subject: [vz-users] Fwd: Re:  Tp-Link HS110 WAR: S0 Impulse 
>> (Stromzähler) via Raspberry PI ohne zusätzliche HW auslesen
>> Date: Wed, 4 Apr 2018 17:16:03 +0200
>> From: Thorsten Johannsen <thorsten-johannsen at gmx.net>
>> Reply-To: volkszaehler.org - users 
>> <volkszaehler-users at demo.volkszaehler.org>
>> To: volkszaehler-users at demo.volkszaehler.org >> Volkszähler-users 
>> Mailing List <volkszaehler-users at demo.volkszaehler.org>
>>
>>
>>
>> macht aber nix, hier im Anhang nochmal.
>>
>> Das Script ist aber nicht zur Veröffentlichung gedacht!
>>
>> -> Nicht dass ich etwas dagegen habe, es zu teilen -- es ist nur 
>> ausschließlich für meinen Bedarf geschrieben, daher ist es nicht sehr 
>> "fehlertolerant".
>>
>> Wenn etwas unvorhergesehenes passiert, bricht das Script einfach ab - 
>> und wird bei mir via systemd so lange neu gestartet, bis es entweder 
>> von selbst wieder fehlerfrei läuft, oder ich den Fehler beseitigt hab :-)
>>
>>
>> Ach ja: Zum "Programmieren" (starkes Wort für das kleine Script *g*) 
>> habe ich Microsoft Visual Studio Code für mich entdeckt. Für Windows 
>> und Linux, Open Source, mit fantastischen Plugins (auch für Python)
>>
>>
>> So... nun viel Erfolg !
>>
>> PS: Über eine Rückmeldung bzgl. des Erfolges würde ich mich freuen!
>>
>> Thorsten
>>
>>
>>
>>
>>>
>>> Gruß
>>> Bernd
>>>
>>>
>>> On 26.04.2018 20:40, Thorsten Johannsen wrote:
>>>>
>>>>
>>>> -------- Forwarded Message --------
>>>> Subject: Re: [vz-users] WLAN-Steckdose mit Strommessfunktion und API 
>>>> zum
>>>> Auslesen für Volkszaehler
>>>> Date: Thu, 26 Apr 2018 14:33:11 +0200
>>>> From: Thorsten Johannsen <thorsten-johannsen at gmx.net>
>>>> To: Markus Reiß <reiss.ma at web.de>
>>>>
>>>>
>>>> Moin zusammen,
>>>>
>>>>
>>>> On 25.04.2018 22:45, "Markus Reiß" wrote:
>>>>> Hallo Frank,
>>>>> Tasmota und dann bischen noch selber was anpassen
>>>>> Per http in den volkszähler :-)
>>>> [...]
>>>>
>>>>>      Am 25. April 2018 um 19:35 schrieb "Markus Reiß" <reiss.ma at web.de
>>>>> <mailto:reiss.ma at web.de>>:
>>>>>
>>>>>          Hallo
>>>>>          ich habe mir diese
>>>>> https://www.ebay.de/i/332577142664?chn=ps&var=541677608755&dispItem=1
>>>>> <https://www.ebay.de/i/332577142664?chn=ps&var=541677608755&dispItem=1>
>>>>>          besorgt (SOnOff Pow).
>>>>>          ist alles drinn was man braucht und günstig :-)
>>>>>          MfG makro
>>>>>
>>>>>
>>>> klingt sehr interessant. Vor allem preislich :-)
>>>>
>>>>
>>>> Mein persönlicher Vergleich SonOff gegen TP-Link HS-110
>>>> (https://geizhals.de/tp-link-hs110-hs110eu-a1409026.html)
>>>>
>>>>
>>>> Vorteile SonOff:
>>>> ----------------
>>>>
>>>> + Super günstig !!
>>>> + lässt sich ggf. hinter / unter / in / .../  Möbel, Hohlschicht 
>>>> verstecken
>>>>
>>>>
>>>> Vorteile HS-110
>>>> ---------------
>>>>
>>>> + Plug&Play: Zwischenstecker, daher kein Schrauben von
>>>> Anschlussleitungen nötig
>>>>
>>>> + Plug&Play: keine Änderung der Firmware nötig.
>>>>
>>>> + Werte können per HTTP aus dem HS-110 ausgelesen werden (und per http
>>>> in die Middleware geschrieben werden)
>>>>
>>>>
>>>>
>>>>
>>>> Gruß
>>>> Thorsten
>>>>
>>>
>>
> 



More information about the volkszaehler-users mailing list