Einrichtung, Nutzung und Hilfe zu RaspberryMatic (OCCU auf Raspberry Pi)
Moderatoren: jmaus, Co-Administratoren
-
LibertyX
- Beiträge: 767
- Registriert: 10.11.2012, 19:47
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: RP
- Hat sich bedankt: 1 Mal
- Danksagung erhalten: 19 Mal
Beitrag
von LibertyX » 27.08.2018, 19:19
@jmaus
Ich habe jetzt mal deine Änderungen an der XML-Api bei mir eingespielt und der Sync mit der TinyMatic funktioniert jetzt und es gibt in der App keinen Fehler mehr. Allerdings im Log gibt es bei jedem Sync mehrfach die folgende Meldung
Code: Alles auswählen
Aug 27 19:14:31 homematic local0.err ReGaHss: Error: IseESP::SyntaxError= Error 1 at row 71 col 32 near ^.ValueSubType() == 6) { WriteXML( fav.AlType()); ^M [iseESP.cpp:1121]
Aug 27 19:14:31 homematic local0.err ReGaHss: Error: ParseProgram: SyntaxError= .ValueSubType() == 6) { WriteXML( fav.AlType()); } else { WriteXML( fav.Variable()); } Write("' value='"); WriteXML( fav.Value()); Write("' value_list='"); if (oSysVar.ValueType() == 16) { WriteXML( fav.ValueList()); } Write
"' value_text='"); WriteXML( fav.ValueList().StrValueByIndex(';', fav.Value())); Write("' ise_id='" # fav.ID() ); Write("' min='"); WriteXML( fav.ValueMin()); Write("' max='"); WriteXML( fav.ValueMax()); Write("' unit='"); WriteXML( fav.ValueUnit()); Write("' type='" # fav.ValueType() # "' subtype='" # fav.ValueSubType()); Write("' timestamp='" # fav.Timestamp().ToInteger());
Write("'
Ist das etwas für dich oder TinyMatic?
RaspberryMatic (3.71.12.20231020) @RPI3 | 218 Kanäle in 53 Geräten und 72 CUxD-Kanäle in 8 CUxD-Geräten (2.11) | iobroker.pro - CCU-Historian (3.4.0)
-
mbhomie007
- Beiträge: 347
- Registriert: 13.02.2018, 19:23
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 127 Mal
- Danksagung erhalten: 20 Mal
Beitrag
von mbhomie007 » 27.08.2018, 19:37
jmaus hat geschrieben: ↑27.08.2018, 08:27
Diese Namenslängenbegrenzung existiert schon länger nicht. Nur wurde von mir in der aktuellen Version noch ein diesbzgl. Bug beseitigt der auftrat wenn man Namensvergleiche mit exakt 49 Zeichen vorgenommen hatte. Dann ging das in den vorherigen Versionen noch schief.
In naher Zukunft wird es übrigens auch noch eine weitere ReGaHss Version geben die zusätzlich auch noch die maximalen Zeichenbegrenzungen für den Inhalt von Zeichensatz-Systemvariablen beseitigt. D.h. dann kann man in Systemvariablen fast beliebig langen Text aufnehmen.
Habe das nochmal ausprobiert, also der Name kann mehr als 49 Zeichen haben, das funktioniert.
Aber die Beschreibung der Systemvariablen kann nicht mehr als 49 Zeichen haben, dann wird dies automatisch gekürzt...
LukeUG hat geschrieben: ↑27.08.2018, 17:02
Hallo Richard,
wo ist denn die Version 1.17 zu finden? Ich finde nur die 1.16er.
VG UG
Bei mir wird auch die Version 1.17 angezeigt, gibt es aber irgendwie gar nicht!?
Raspberry Pi 3 Model B Plus Rev 1.3 mit RPI-RF-MOD Funkmodul
-
jmaus
- Beiträge: 9846
- Registriert: 17.02.2015, 14:45
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Dresden
- Hat sich bedankt: 462 Mal
- Danksagung erhalten: 1863 Mal
-
Kontaktdaten:
Beitrag
von jmaus » 27.08.2018, 20:08
Habt mal geduld mit der xml-api 1.17. kommt heute abend ggf
-
onliner
- Beiträge: 224
- Registriert: 18.03.2014, 10:06
- Danksagung erhalten: 19 Mal
Beitrag
von onliner » 27.08.2018, 20:11
Ok, dann warte ich mal auf die 1.17, wäre echt schade wenn die die Tablets mit Homestatus-Display nicht mehr nutzen könnte. War ein recht aufwendiger Vorgang die sind alle drei fest in die Wand eingebaut und liefern allesamt auf einen Blick nützliche Info, inklusive Sprachausgabe.
Ansonsten läuft die neue Version auf meinem zweiten System, auf einem Tinker Bord S bisher einwandfrei.
-
mpcc
- Beiträge: 710
- Registriert: 09.03.2007, 16:38
- System: sonstige
- Wohnort: Eichwalde bei Berlin
- Hat sich bedankt: 6 Mal
- Danksagung erhalten: 24 Mal
-
Kontaktdaten:
Beitrag
von mpcc » 27.08.2018, 20:17
Hi
gerade eben den produktiven Raspi im Pi-Desktop aktualisiert. Läuft .... Den Tinymatic
Fehler habe ich nicht, aber ich habe auch nur 2 einfache Systemvariablen da alles via IP-Symcon
läuft.
Tinkerboard SD und Tinkerboard S mit Pi-Desktop gehen weiterhin nicht. Da bleibt es dabei , dass
bei Version ...428 Schluss ist. Der Ausweg ist hier sicher die piVCCU Software, die mit dem Pi-Desktop
läuft. Da ist dann aber auch die Frage wie es damit nach CCU2 weiter geht ....
Gruss Marco Pniok
http://www.piotek-smarthome.de
Systemhaus für SmartHome mit HomeMatic, HomeMatic IP, PioTek, CUxD, IP-Symcon, Symbox Pro, Shelly, Eltako, free@home, PEHA, Synco Living.
-
onliner
- Beiträge: 224
- Registriert: 18.03.2014, 10:06
- Danksagung erhalten: 19 Mal
Beitrag
von onliner » 27.08.2018, 20:26
Da hast du Recht, ich habe heute auch noch einmal kurz das Tinker im Pi-Desktop probiert, klappte nach wie vor auch nicht.
Ich habe aber seit drei Wochen eine Raspberry b+ im Pi-Desktop laufen. Rasberynatic ist auf einer SSD die auf dem Addonboard montiert ist installiert, läuft auch seit dieser Zeit sauber durch.
-
LibertyX
- Beiträge: 767
- Registriert: 10.11.2012, 19:47
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: RP
- Hat sich bedankt: 1 Mal
- Danksagung erhalten: 19 Mal
Beitrag
von LibertyX » 27.08.2018, 20:30
Funktionieren beider Thinker im Pi-Desktop gar nicht oder ist es nur das Problem mit dem Power Knopf?
Hatte nämlich auch über ein Thinker S im Pi-Desktop nachgedacht.
RaspberryMatic (3.71.12.20231020) @RPI3 | 218 Kanäle in 53 Geräten und 72 CUxD-Kanäle in 8 CUxD-Geräten (2.11) | iobroker.pro - CCU-Historian (3.4.0)
-
jmaus
- Beiträge: 9846
- Registriert: 17.02.2015, 14:45
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Dresden
- Hat sich bedankt: 462 Mal
- Danksagung erhalten: 1863 Mal
-
Kontaktdaten:
Beitrag
von jmaus » 27.08.2018, 20:36
In der Tat betrifft das nur die PowerButton Funktionen die bei einer Tinkerboard+PiDesktop Kombination nur eingeschränkt funktionieren. Das ist aber meines Erachtens verschmerzbar und IMHO ist das PiDesktop ohnehin für die Nutzung als CCU minder geeignet und ich würde ohnehin von dieser Kombination abraten.
-
LibertyX
- Beiträge: 767
- Registriert: 10.11.2012, 19:47
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: RP
- Hat sich bedankt: 1 Mal
- Danksagung erhalten: 19 Mal
Beitrag
von LibertyX » 27.08.2018, 20:48
In wie Fern?
Ich finde gerade die Möglichkeit eine SSD als Speicher nutzen zu können durchaus als Vorteil.
Gerade für dein Vorhaben das /usr Verzeichnis auch außerhalb der SD ablegen zu können, da ist doch eine SSD besser als ein USB Stick etc.
Rein Optisch macht das Pi-Desktop auch deutlich mehr "her" als das Charly, gut das ist für die Funktion absolut irrelevant, da meine CCU aber sichtbar in der Wohnung steht hat das eine gewisse Relevanz.
RaspberryMatic (3.71.12.20231020) @RPI3 | 218 Kanäle in 53 Geräten und 72 CUxD-Kanäle in 8 CUxD-Geräten (2.11) | iobroker.pro - CCU-Historian (3.4.0)
-
Ritschi
- Beiträge: 587
- Registriert: 07.11.2012, 08:02
- Wohnort: Schweiz, Graubünden
- Hat sich bedankt: 25 Mal
- Danksagung erhalten: 9 Mal
Beitrag
von Ritschi » 27.08.2018, 20:59
Hallo
Ich habe das Update ebenfalls durchgeführt.
Nun Zeigt es mir an, dass ein neues Geräte Update vom HmIP-SWO-PL vorhanden sei.
Wenn ich nun in der Geräte Firmware-Übersicht nachschaue, wird mir das Gerät HmIP-SWO-PL nicht mal angezeigt.
Ist das ein Bug in der RasperryMatic oder ist dieser allgemein in der WEBUI?
Gruss
Ritschi
Raspberry-Matic auf Tinkerboard, Mediola Gateway V3, Mediola Gateway V2, iobroker, Homebridge-homematic auf Mac, Homeassistant