Projektvorstellung: pmatic (Homematic + Python)

diverse Zusatzsoftware

Moderator: Co-Administratoren

kurtklaiber
Beiträge: 13
Registriert: 27.03.2018, 11:09

Re: Projektvorstellung: pmatic (Homematic + Python)

Beitrag von kurtklaiber » 20.06.2018, 07:12

Dieser Beitrag brachte mich uf die Idee pmatic für ein Projekt einzusetzen.
Dabei Möchte ich gerne zunächst folgende Komponenten steuern:

1. Funk-Rollladenaktor HM-LC-BI1PBU-FM
2. Funk-Schaltaktor HM-LC-Sw1-PBC

Leider finde ich in der Literatur keine Anleitung, wie ich die Zustände der Aktoren (Relais öffnen oder schließen, Rollladen öffnen oder schließen) verändern kann.
Ich arbeite mit einem RasPi und habe darauf Raspberrymatic installiert. Von dort kann ich momentan die Komponenten über WEBUI steuern.


Mit dem folgenden Code konnte ich den Funk-Schaltaktor auslesen:

Code: Alles auswählen

#!usr/bin/python
#Versuche mit Testrelais
import pmatic


ccu = pmatic.CCU(address = "http://192.168.178.74", credentials=("*****", "*****"))


for device in ccu.devices.query(device_type=["HM-LC-Bl1PBU-FM", "HM-LC-Bl1-FM", "HM-Sec-SCo","HM-LC-Sw1-PCB"]):
    if(device.name == "Testrelais"):
        print("%-20s %s" % (device.name, device.type))
        print(device.is_online)
        print(device.summary_state)
Das Ergebniss war:

Testrelais HM-LC-Sw1-PCB
True
State: off

Dazu fehlt mir jetzt noch der Code, um den Zustand des Aktors zu verändern. Gibt es vielleicht einige Beispiele, wie man die Zustände der Aktoren verändewrn kann?

Gruß

Kurt

Hawkeye1
Beiträge: 1
Registriert: 07.08.2018, 10:52

Re: Projektvorstellung: pmatic (Homematic + Python)

Beitrag von Hawkeye1 » 07.08.2018, 11:01

Hallo,
Ich möchte mit Hilfe eines Raspberry Pi selbst einen 'HomeMatic' Sensor bauen, der mit meiner CCU2 kommuniziert. D.h. er soll z.B. mit Hilfe von Systemvariablen in bestimmte Zustände gehen oder Meldungen absetzen können.
Angedacht ist es einen Raspberry Pi zu verwenden, der am gleichen LAN wie die CCU2 hängt und darüber mit ihr kommuniziert. Programmiert soll der Pi mit Python werden.
Daher jetzt eine Frage an Euch: Wenn ich an der CCU2 KEINE zusätzlichen Add Ons installiere - kann ich mit Hilfe von pmatic (auf dem Raspberry!!!) wie oben geschildert auch über LAN eine CCU steuern? (Ich bin da aus dem Blog nicht ganz schlau geworden und noch ein Neuling in Python...)
Falls nicht: Habt Ihr vielleicht einen Tipp, nach welchen Schlagwörtern ich dann suchen soll?

Vielen Dank schon einmal!
Hawkeye1

kurtklaiber
Beiträge: 13
Registriert: 27.03.2018, 11:09

Re: Projektvorstellung: pmatic (Homematic + Python)

Beitrag von kurtklaiber » 03.11.2018, 09:16

Dieses Projekt scheint gestorben zu sein, denn in dem Forum bekommt man keinerlei Resonanz mehr.
Schade, denn das hat sich eigentlich gut angehört.


kurtklaiber
Beiträge: 13
Registriert: 27.03.2018, 11:09

Re: Projektvorstellung: pmatic (Homematic + Python)

Beitrag von kurtklaiber » 08.11.2018, 19:33

Danke, mach ich.

Hypnos
Beiträge: 460
Registriert: 06.01.2018, 12:48
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 57 Mal
Danksagung erhalten: 39 Mal

Re: Projektvorstellung: pmatic (Homematic + Python)

Beitrag von Hypnos » 10.11.2018, 10:04

Wenn es nicht unbedingt Python sein muss, dann gibt es auch noch das RedMatic Addon. Dort kann man über Funktion Nodes auch per Javascript seine Programme schreiben.

kurtklaiber
Beiträge: 13
Registriert: 27.03.2018, 11:09

Re: Projektvorstellung: pmatic (Homematic + Python)

Beitrag von kurtklaiber » 26.11.2018, 18:35

Ich habe inzwischen 2 mal versucht den Entwickler per email zu kontaktieren. Leider ohne Erfolg, es kam keine Antwort.

kurtklaiber
Beiträge: 13
Registriert: 27.03.2018, 11:09

Re: Projektvorstellung: pmatic (Homematic + Python)

Beitrag von kurtklaiber » 26.11.2018, 18:43

Zunächst vielen Dank für den Hinweis auf RedMatic. Auf den ersten Blick scheint die interessant.
Gibt es zu dem Thema RedMatic eine ausführliche Beschreibung auch für einen Anfänger?
Hilfreich wäre auch ein Forum, in dem man Unterstützung bei Problemfällen bekommen kann.

tomi_cc16
Beiträge: 1150
Registriert: 30.11.2013, 16:35
Wohnort: Mordor
Hat sich bedankt: 23 Mal
Danksagung erhalten: 56 Mal

Re: Projektvorstellung: pmatic (Homematic + Python)

Beitrag von tomi_cc16 » 26.11.2018, 20:22

kurtklaiber hat geschrieben:
26.11.2018, 18:43
Zunächst vielen Dank für den Hinweis auf RedMatic. Auf den ersten Blick scheint die interessant.
Gibt es zu dem Thema RedMatic eine ausführliche Beschreibung auch für einen Anfänger?
Hilfreich wäre auch ein Forum, in dem man Unterstützung bei Problemfällen bekommen kann.
Dein Ernst?

Ok - Guckst du hier:
viewforum.php?f=77

Und hier
https://github.com/HM-RedMatic/RedMatic/wiki

Hypnos
Beiträge: 460
Registriert: 06.01.2018, 12:48
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 57 Mal
Danksagung erhalten: 39 Mal

Re: Projektvorstellung: pmatic (Homematic + Python)

Beitrag von Hypnos » 26.11.2018, 23:58

Es gibt in diesem Forum einen extra Bereich. Weiterhin auf Github ein Wiki, eine Slack Gruppe (Chat) und gerade im entstehen die Webseite https://redmatic.de um alles zusammenzuführen.

Antworten

Zurück zu „Sonstige Addons“