FHEM Forum

FHEM - Hausautomations-Systeme => Sonstige Systeme => Thema gestartet von: Icinger am 11 November 2015, 11:47:51

Titel: Neu: Plugwise ab sofort als fixes Modul in FHEM
Beitrag von: Icinger am 11 November 2015, 11:47:51
Hi Leute,

nach längerer Entwicklung (das meiste aber in den letzten paar Wochen) habe ich jetzt (besonderen Dank an jeckyllhavok) eine komplette Unterstützung für die Plugwise-Familie auf die Beine gestellt.
Wird ab morgen dann per Update ausgeliefert.

Unterstützt werden:
Circles & Stealth (Steckdose + UP-Aktor)
Scans (Feuchte/Helligkeit/Temp)
Senses (Bewegungsmelder)
Switches (Schalter)

Einfach den Plugwise-Stick in FHEM anlegen:
define myPlugwise Plugwise /dev/ttyS0

Geräte werden dann automatisch gesucht und per AutoCreate angelegt.

Fragen, Wünsche, Anregungen gerne jederzeit an mich :)

lg, Stefan

ACHTUNG! WICHTIG für alle, die bisher schon getestet haben
Ganz wichtig: Bitte nach dem nächsten Update, kein Shutdown-Restart machen, sondern zuerst
Hierbei bitte bei allen Circles, Switches usw. das define auf
define <deinname> PW_Circle blablabla
ändern!

Danke, Stefan
Titel: Antw:Neu: Plugwise ab sofort als fixes Modul in FHEM
Beitrag von: FunkOdyssey am 11 November 2015, 14:26:01
Danke, super.
Ich bin jetzt wirklich nicht vom Fach, aber ist das nicht eventuell zwecks Abgrenzung von Nachteil, wenn man die Geräte einfach nur "Switch" nennt? Macht das evtl. Sinn, hier mit einem Präfix zu arbeiten? Ähnlich Pilight & Co.?

define Circle_2907CC9 Switch 2907CC9

Ich frage nur, weil ich mir vorstellen könnte, dass das ein wenig schwierig werden könnte, da ja auch andere Systeme "Switche" haben.

Ich muss mir jetzt erst einmal Plugwise anschauen. :-) Danke.
Titel: Antw:Neu: Plugwise ab sofort als fixes Modul in FHEM
Beitrag von: Icinger am 11 November 2015, 15:42:42
Ohoh, gleich das erste große Fettnäpfchen :(

Danke für den Hinweis, hatte ich nicht bedacht, auch von meinen Testern hatte da keiner daran gedacht.
Da es ja noch nicht per Update ausgeliefert wurde, hoffentlich nicht ZU schlimm.

Habe ich gleich korrigiert und lade nu die "PW_Circle" usw hoch.

lg, Stefan
Titel: Antw:Neu: Plugwise ab sofort als fixes Modul in FHEM
Beitrag von: FunkOdyssey am 11 November 2015, 16:03:31
Öhm, das muss ja kein Fettnäpfchen sein.
Du wirst dich damit besser auskennen, als ich. Ich bin nur Anwender.




Ich werde mir Plugwise mal anschauen. Kann ich noch gar nicht. Ich suche nämlich nach weiteren Möglichkeiten, Zwischenstecker zu nutzen. Vorzugsweise mit Rückkanal. Also nicht wie bei den 433-Mhz-Baumarkt-Steckdosen.

Jedoch sind mir die Alternativen wie Z-Wave und scheinbar auch Plugwise auch zu teuer. Scheinbar.
Titel: Antw:Neu: Plugwise ab sofort als fixes Modul in FHEM
Beitrag von: Icinger am 11 November 2015, 20:22:03
Stimmt schon, Fettnäpfchen nicht im direkten Sinne :)

Aber sinnvoller ists auf jeden Fall mit Präfix.

Und ja, billig sind die Plugwise nicht. Finds aber super, dass die auch den Stromverbrauch erfassen.
Ich selbst hab bislang nur 2 Circles in Betrieb.
Die restlichen Geräte hab ich eigentlich für nen User hier im Forum dazuprogrammiert.

Aber nachdem jetzt alles abgedeckt ist und funktioniert, kann ichs ja auch gleich veröffentlichen :)

lg, Stefan
Titel: Antw:Neu: Plugwise ab sofort als fixes Modul in FHEM
Beitrag von: krikan am 12 November 2015, 19:17:18
Hallo Stefan,
die 46er Module werden per update mit PW_  Vorsatz als auch ohne verteilt. Ist das Absicht?
Gruß, Christian
Titel: Antw:Neu: Plugwise ab sofort als fixes Modul in FHEM
Beitrag von: Icinger am 12 November 2015, 19:47:26
Hallo Christian,

nein, das war keine Absicht, sorry.
War eigentlich der Überzeugung, ich hatte die Dateien gelöscht.

Sind jetzt entfernt.

lg, Stefan
Titel: Antw:Neu: Plugwise ab sofort als fixes Modul in FHEM
Beitrag von: SammyLee am 21 November 2015, 22:06:53
Hallo Stefan,

ich bekomme beim Defnieren des Plugwise Moduls ein Fehler, da ich neu bin weiß ich nicht ob ich ein Fehler gemacht habe, kannst du mir bitte kurz helfen

2015.11.21 22:01:06 1: reload: Error:Modul 45_Plugwise deactivated:
Can't locate Digest/CRC.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl . ./FHEM) at ./FHEM/45_Plugwise.pm line 38.
BEGIN failed--compilation aborted at ./FHEM/45_Plugwise.pm line 38.

EDIT: Habe den Fehler gefunden, man benötigt die Perl Module Digest::crc
mit diesem Befehl habe ich sie als root geladen: perl -MCPAN -e 'install Digest::CRC'
Titel: Antw:Neu: Plugwise ab sofort als fixes Modul in FHEM
Beitrag von: SammyLee am 21 November 2015, 22:54:40
Hallo Stefan,

sorry doch noch eine Frage, wie gesagt, beschäftige mich erst seit kurzem mit FHEM. Habe es nun hinbekommen das Plugwise device zu definieren.

/dev/ttyUSB0@115200


Es ist im Status "opened". Autocreate ist aktiv.

Es werden aber keine Circles angelegt.. ich habe 19 Stück  ???

Was mach ich falsch?
Titel: Antw:Neu: Plugwise ab sofort als fixes Modul in FHEM
Beitrag von: Icinger am 22 November 2015, 00:29:09
Eigenartig.....

Setz mal bitte das Plugwise-Device auf verbose 5 und logge mal einen Neustart damit mit.
Bzw. sollte eigentlich ein Log vom
set <Plugwisedevice> reOpen
auch reichen.

lg, Stefan
Titel: Antw:Neu: Plugwise ab sofort als fixes Modul in FHEM
Beitrag von: SammyLee am 22 November 2015, 12:12:38
Hallo Stefan,

die Circles sind nun über Nacht alle da, ich hatte nochmals einen ReScan gemacht und dann sind sie nacheinander gekommen. Es funktioniert alles perfekt.

Vielen Dank für das tolle Modul !!

Titel: Antw:Neu: Plugwise ab sofort als fixes Modul in FHEM
Beitrag von: Icinger am 22 November 2015, 13:49:26
Trotzdem eigenartig, warum die nicht gleich am Anfang angelegt wurden.......Werd ich mir mal ansehen.

Wenn sonst noch was fehlt -> einfach Bescheid geben :D

Schönen Sonntag noch,

Stefan
Titel: Antw:Neu: Plugwise ab sofort als fixes Modul in FHEM
Beitrag von: creamware am 21 Dezember 2015, 20:57:26
Hallo,
erstmal danke für das tolle MOdul. Eine Frage. Wie kann ich neue, noch nicht gekoppelte Plugs hinzufügen ?
Also Plugs die dem vorhandenen PLugwise Netz noch nicht z.b. per Source Software zugeordnet wurden ?
Das sind die, die nach dem Einstecken erst nach 3 Sekunden "Klick" machen..

danke
Titel: Antw:Neu: Plugwise ab sofort als fixes Modul in FHEM
Beitrag von: Icinger am 21 Dezember 2015, 21:35:52
Hallo creamwave,

Das hinzufügen von "jungfräulichen" Devices geht leider (noch) nicht, da ich hierzu absolut keine Infos im Netz gefunden habe bislang.

lg, Stefan
Titel: Antw:Neu: Plugwise ab sofort als fixes Modul in FHEM
Beitrag von: creamware am 04 Januar 2016, 21:18:28
Noch eine Frage, wie sieht es mit Switches aus ? Habe einen Switch gekoppelt, über meine "normale" Source Software, er ist also im Netz..
Über FHEM wird er per Autocreate nicht angelegt.. Muss ich diesen händisch hinzufügen ?

Desweiteren wollte ich mal nachfragen wie Ihr die Energieaufzeichnung eines Circles auswertet ?
hat da jemand schon Plots ?

Thanks
Titel: Antw:Neu: Plugwise ab sofort als fixes Modul in FHEM
Beitrag von: Icinger am 05 Januar 2016, 06:13:49
Hi,

ich hab selber keine Switches, nur 2 Circles.
Aber bei den Leuten, die das bisher am laufen haben, wurden die Switches eigentlich alle automatisch erkannt und angelegt.

Du könntest mal kurzfristig ein
attr deinPlugwiseStick showCom .*
set deinPlugwiseStick reOpen

machen und mir dann das Log vom Eventmonitor schicken (EventMonitor am besten auf "deinPlugwiseStick.*" filtern).

Dann schau ich mir das gerne mal an.

lg, Stefan
Titel: Antw:Neu: Plugwise ab sofort als fixes Modul in FHEM
Beitrag von: creamware am 05 Januar 2016, 13:59:27
HI,
danke erstmal...komisch, heute morgen war der Switch da.. keine Ahnung warum.
Jetzt bliebe nur noch die Frage nach den Energieauswertungen ? Wie macht Ihr das ?

Gruß