RaspberryMatic 2.35.16.20180826 – Erfahrungsberichte
Moderatoren: jmaus, Co-Administratoren
- jmaus
- Beiträge: 9862
- Registriert: 17.02.2015, 14:45
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Dresden
- Hat sich bedankt: 464 Mal
- Danksagung erhalten: 1880 Mal
- Kontaktdaten:
RaspberryMatic 2.35.16.20180826 – Erfahrungsberichte
Hallo Zusammen,
da sich ein neuer Beitrag für jede neue RaspberryMatic Version bewährt hat (damit man darüber diskutieren kann), hier die Eröffnung eines neues Beitrages zu der heute von mir releasten 2.35.16.20180826 Version (siehe viewtopic.php?f=65&t=26917&p=451023#p451023).
Bitte in diesem Thread erste Erfahrungen/Hinweise, etc. zu dieser Version (und den neuesten Änderungen darin) diskutieren oder einfach auch nur bestätigen das alles reibungslos funktioniert.
Viel Spass!
Hinweis:
Wie auch bei vorherigen Releases möchte ich auch bei diesem gerne wieder darum bitten bei Gefallen über eine mögliche finanzielle Unterstützung/Spende für das RaspberryMatic nachzudenken. Wenn dem Einen oder Anderen dieser Release gefallen sollte, so würde ich mich natürlich über zahlreiche (auch gerne erneute) Spenden via PayPal oder auch Sachspenden freuen. Für PayPal-Spenden (die meine Motivation an RaspberryMatic weiterhin zu arbeiten wirklich sehr heben) bitte diesen Link nutzen.
da sich ein neuer Beitrag für jede neue RaspberryMatic Version bewährt hat (damit man darüber diskutieren kann), hier die Eröffnung eines neues Beitrages zu der heute von mir releasten 2.35.16.20180826 Version (siehe viewtopic.php?f=65&t=26917&p=451023#p451023).
Bitte in diesem Thread erste Erfahrungen/Hinweise, etc. zu dieser Version (und den neuesten Änderungen darin) diskutieren oder einfach auch nur bestätigen das alles reibungslos funktioniert.
Viel Spass!
Hinweis:
Wie auch bei vorherigen Releases möchte ich auch bei diesem gerne wieder darum bitten bei Gefallen über eine mögliche finanzielle Unterstützung/Spende für das RaspberryMatic nachzudenken. Wenn dem Einen oder Anderen dieser Release gefallen sollte, so würde ich mich natürlich über zahlreiche (auch gerne erneute) Spenden via PayPal oder auch Sachspenden freuen. Für PayPal-Spenden (die meine Motivation an RaspberryMatic weiterhin zu arbeiten wirklich sehr heben) bitte diesen Link nutzen.
RaspberryMatic 3.75.7.20240420 @ ProxmoxVE – ~200 Hm-RF/HmIP-RF/HmIPW Geräte + ioBroker + HomeAssistant – GitHub / Sponsors / PayPal /
- Bernd-Joras
- Beiträge: 732
- Registriert: 26.03.2016, 09:33
- Hat sich bedankt: 34 Mal
- Danksagung erhalten: 40 Mal
Re: RaspberryMatic 2.35.16.20180826 – Erfahrungsberichte
Hallo Jens, hallo an alle Mitlesenden ...
Habe die version "2.35.16.20180826" bisher (2h) problemlos auf "Charly Raspberry Pi 3 B" am laufen.
Danke, Bernd
Habe die version "2.35.16.20180826" bisher (2h) problemlos auf "Charly Raspberry Pi 3 B" am laufen.
Danke, Bernd
2 Standorte mit je RPi3B+ RaspberryMatic 3.75.7.20240420 / RPI-RF-MOD | Externe USB-Platinen Antenne | 2x LAN_RF_GW | 1x LAN_RS485_GW | ca. 170 Geräte davon 35x IP | ca. 250 Programme |>600 Kanäle | Addons: CUX-Daemon, XML-API, hm_pdetect, E-Mail, CCU-Historian
-
- Beiträge: 347
- Registriert: 13.02.2018, 19:23
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 127 Mal
- Danksagung erhalten: 20 Mal
Re: RaspberryMatic 2.35.16.20180826 – Erfahrungsberichte
Halloooo,
Ist damit die Systemvariablen-Begrenzung auf 49 Zeichen im Namen aufgehoben?
Eine kurze Info wäre mir sehr hilfreich.
Viele Grüße
Marco
Ist damit die Systemvariablen-Begrenzung auf 49 Zeichen im Namen aufgehoben?
Eine kurze Info wäre mir sehr hilfreich.
Viele Grüße
Marco
Raspberry Pi 3 Model B Plus Rev 1.3 mit RPI-RF-MOD Funkmodul
- jmaus
- Beiträge: 9862
- Registriert: 17.02.2015, 14:45
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Dresden
- Hat sich bedankt: 464 Mal
- Danksagung erhalten: 1880 Mal
- Kontaktdaten:
Re: RaspberryMatic 2.35.16.20180826 – Erfahrungsberichte
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.
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.
RaspberryMatic 3.75.7.20240420 @ ProxmoxVE – ~200 Hm-RF/HmIP-RF/HmIPW Geräte + ioBroker + HomeAssistant – GitHub / Sponsors / PayPal /
-
- Beiträge: 143
- Registriert: 15.10.2014, 20:04
Re: RaspberryMatic 2.35.16.20180826 – Erfahrungsberichte
Hallo Jens, hallo an alle ...
Habe die Version "2.35.16.20180826" problemlos auf "Charly Raspberry Pi 3 B" installiert und sie läuft seit 1 Stunde ohne erkenntliche Störungen.
Vielen Dank für die Mühen mit uns.
Gruß
Hubiherzog
Habe die Version "2.35.16.20180826" problemlos auf "Charly Raspberry Pi 3 B" installiert und sie läuft seit 1 Stunde ohne erkenntliche Störungen.
Vielen Dank für die Mühen mit uns.
Gruß
Hubiherzog
-
- Beiträge: 10754
- Registriert: 24.02.2011, 01:34
- System: CCU
- Hat sich bedankt: 65 Mal
- Danksagung erhalten: 673 Mal
Re: RaspberryMatic 2.35.16.20180826 – Erfahrungsberichte
Blacklist................... almost full
Ignoranz ist die Summe aller Maßnahmen die man ergreift, um bestehende Tatsachen nicht sehen zu müssen.
© Sandra Pulsfort (*1974)
Lies bitte die Logik von WebUI Programmen und die Tipps und Tricks für Anfänger.
Wichtig auch CUxD ersetzt System.exec. Die HM Script Doku (Downloadart Skripte) hilft auch weiter.
Zum Testen von Scripten den >> HomeMatic Script Executor << von Anli benutzen.
-
- 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
Re: RaspberryMatic 2.35.16.20180826 – Erfahrungsberichte
Also bei mir läuft auch soweit alles THX @jmaus für deine Arbeit.
Nur ein Problem habe ich mit der neuen Version, die TinyMatic hat beim Sync einen Fehler
Und im LOG gibt es folgende Meldung
Nach der Meldung zu Urteilen, würde ich sagen, es gab in der ReGa eine Anpassung und hier muss der Script Aufruf der App geändert werden?
Nur ein Problem habe ich mit der neuen Version, die TinyMatic hat beim Sync einen Fehler
Und im LOG gibt es folgende Meldung
Code: Alles auswählen
Aug 27 12:07:39 homematic local0.err ReGaHss: Error: IseESP::ExecAlarmDP: WARNING: incorrect use of Variable() (use AlType()): object oSysVar; string sSysVarId; string sShowText= false; foreach (sSysVarId, dom.GetObject(ID_SYSTEM_VARIABLES).EnumUsedIDs()) { oSysVar = dom.GetObject(sSysVarId); Write("<systemVariable"); Write(" name='"); WriteXML( oSysVar.Name() ); Write("' variable='"); WriteXML( oS
sVar.Variable()); Write("' value='"); WriteXML( oSysVar.Value()); if (oSysVar.ValueType() == 16) { Write("' value_list='"); WriteXML( oSysVar.ValueList()); } else { Write("' value_list='"); } Write("' ise_id='"); WriteXML( oSysVar.ID()); if (sShowText == "true") { Write("' value_text='"); WriteXML( oSysVar.ValueList().StrValueByIndex(';', o
ysVar.Value()));
Aug 27 12:07:39 homematic local0.err ReGaHss: Error: IseESP::ScriptRuntimeError: object oSysVar; string sSysVarId; string sShowText= false; foreach (sSysVarId, dom.GetObject(ID_SYSTEM_VARIABLES).EnumUsedIDs()) { oSysVar = dom.GetObject(sSysVarId); Write("<systemVariable"); Write(" name='"); WriteXML( oSysVar.Name() ); Write("' variable='"); WriteXML( oSysVar.Variable()); Write("' va
ue='"); WriteXML( oSysVar.Value()); if (oSysVar.ValueType() == 16) { Write("' value_list='"); WriteXML( oSysVar.ValueList()); } else { Write("' value_list='"); } Write("' ise_id='"); WriteXML( oSysVar.ID()); if (sShowText == "true") { Write("' value_text='"); WriteXML( oSysVar.ValueList().StrValueByIndex(';', oSysVar.Value())); }
Write("' min
Aug 27 12:07:39 homematic local0.err ReGaHss: Error: IseESP::ScriptRuntimeError: object oSysVar; string sSysVarId; string sShowText= false; foreach (sSysVarId, dom.GetObject(ID_SYSTEM_VARIABLES).EnumUsedIDs()) { oSysVar = dom.GetObject(sSysVarId); Write("<systemVariable"); Write(" name='"); WriteXML( oSysVar.Name() ); Write("' variable='"); WriteXML( oSysVar.Variable()); Write("' va
ue='"); WriteXML( oSysVar.Value()); if (oSysVar.ValueType() == 16) { Write("' value_list='"); WriteXML( oSysVar.ValueList()); } else { Write("' value_list='"); } Write("' ise_id='"); WriteXML( oSysVar.ID()); if (sShowText == "true") { Write("' value_text='"); WriteXML( oSysVar.ValueList().StrValueByIndex(';', oSysVar.Value())); }
Write("' min
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)
-
- Beiträge: 15
- Registriert: 05.05.2017, 15:54
- Danksagung erhalten: 1 Mal
Re: RaspberryMatic 2.35.16.20180826 – Erfahrungsberichte
Hallo Jens
Migration auch hier durchgeführt.
Allerdings musste ich nach der Migration noch einmal durchbooten, da direkt nach der Migration die Programme nicht sauber ausgeführt wurden (bzw. gar nicht reagierten auf die Sensoren und Aktoren) und die Stati der Aktoren und Sensoren nicht sauber angezeigt wurden im WebUI (und JA, der Browsercache wurde zwischendurch gelöscht.)
Nach dem Durchbooten war dann alles fein und läuft seit dem (3 Std.) unauffällig im besten Sinne des Wortes.
Danke für die gute Arbeit!
Max
(Umgebung: Raspi 3B mit neuem Funkmodul, 45xHMIP, Update von 2.35.16.20180715)
Migration auch hier durchgeführt.
Allerdings musste ich nach der Migration noch einmal durchbooten, da direkt nach der Migration die Programme nicht sauber ausgeführt wurden (bzw. gar nicht reagierten auf die Sensoren und Aktoren) und die Stati der Aktoren und Sensoren nicht sauber angezeigt wurden im WebUI (und JA, der Browsercache wurde zwischendurch gelöscht.)
Nach dem Durchbooten war dann alles fein und läuft seit dem (3 Std.) unauffällig im besten Sinne des Wortes.
Danke für die gute Arbeit!
Max
(Umgebung: Raspi 3B mit neuem Funkmodul, 45xHMIP, Update von 2.35.16.20180715)
-
- Beiträge: 57
- Registriert: 15.04.2018, 08:34
- Wohnort: 56329 St. Goar
- Hat sich bedankt: 3 Mal
Re: RaspberryMatic 2.35.16.20180826 – Erfahrungsberichte
Hallo,
läuft soweit, bis auf alle Systemvariablen. Diese werden in TinyMatic nicht mehr angezeigt- gleiche Meldung wie von "LibertyX".
Gruß
Patrick
läuft soweit, bis auf alle Systemvariablen. Diese werden in TinyMatic nicht mehr angezeigt- gleiche Meldung wie von "LibertyX".
Gruß
Patrick
Code: Alles auswählen
Aug 27 13:50:56 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ScriptRuntimeError: object oSysVar; string sSysVarId; string sShowText= false; foreach (sSysVarId, dom.GetObject(ID_SYSTEM_VARIABLES).EnumUsedIDs()) { oSysVar = dom.GetObject(sSysVarId); Write("<systemVariable"); Write(" name='"); WriteXML( oSysVar.Name() ); Write("' variable='"); WriteXML( oSysVar.Variable()); Write("' value='"); WriteXML( oSysVar.Value()); if (oSysVar.ValueType() == 16) { Write("' value_list='"); WriteXML( oSysVar.ValueList()); } else { Write("' value_list='"); } Write("' ise_id='"); WriteXML( oSysVar.ID()); if (sShowText == "true") { Write("' value_text='"); WriteXML( oSysVar.ValueList().StrValueByIndex(';', oSysVar.Value())); } Write("' min
Aug 27 13:50:56 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ScriptRuntimeError: object oSysVar; string sSysVarId; string sShowText= false; foreach (sSysVarId, dom.GetObject(ID_SYSTEM_VARIABLES).EnumUsedIDs()) { oSysVar = dom.GetObject(sSysVarId); Write("<systemVariable"); Write(" name='"); WriteXML( oSysVar.Name() ); Write("' variable='"); WriteXML( oSysVar.Variable()); Write("' value='"); WriteXML( oSysVar.Value()); if (oSysVar.ValueType() == 16) { Write("' value_list='"); WriteXML( oSysVar.ValueList()); } else { Write("' value_list='"); } Write("' ise_id='"); WriteXML( oSysVar.ID()); if (sShowText == "true") { Write("' value_text='"); WriteXML( oSysVar.ValueList().StrValueByIndex(';', oSysVar.Value())); } Write("' min
Aug 27 13:51:47 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecAlarmDP: WARNING: incorrect use of Variable() (use AlType()): object oSysVar; string sSysVarId; string sShowText= false; foreach (sSysVarId, dom.GetObject(ID_SYSTEM_VARIABLES).EnumUsedIDs()) { oSysVar = dom.GetObject(sSysVarId); Write("<systemVariable"); Write(" name='"); WriteXML( oSysVar.Name() ); Write("' variable='"); WriteXML( oSysVar.Variable()); Write("' value='"); WriteXML( oSysVar.Value()); if (oSysVar.ValueType() == 16) { Write("' value_list='"); WriteXML( oSysVar.ValueList()); } else { Write("' value_list='"); } Write("' ise_id='"); WriteXML( oSysVar.ID()); if (sShowText == "true") { Write("' value_text='"); WriteXML( oSysVar.ValueList().StrValueByIndex(';', oSysVar.Value()));
Aug 27 13:51:47 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ScriptRuntimeError: object oSysVar; string sSysVarId; string sShowText= false; foreach (sSysVarId, dom.GetObject(ID_SYSTEM_VARIABLES).EnumUsedIDs()) { oSysVar = dom.GetObject(sSysVarId); Write("<systemVariable"); Write(" name='"); WriteXML( oSysVar.Name() ); Write("' variable='"); WriteXML( oSysVar.Variable()); Write("' value='"); WriteXML( oSysVar.Value()); if (oSysVar.ValueType() == 16) { Write("' value_list='"); WriteXML( oSysVar.ValueList()); } else { Write("' value_list='"); } Write("' ise_id='"); WriteXML( oSysVar.ID()); if (sShowText == "true") { Write("' value_text='"); WriteXML( oSysVar.ValueList().StrValueByIndex(';', oSysVar.Value())); } Write("' min
Aug 27 13:51:47 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ScriptRuntimeError: object oSysVar; string sSysVarId; string sShowText= false; foreach (sSysVarId, dom.GetObject(ID_SYSTEM_VARIABLES).EnumUsedIDs()) { oSysVar = dom.GetObject(sSysVarId); Write("<systemVariable"); Write(" name='"); WriteXML( oSysVar.Name() ); Write("' variable='"); WriteXML( oSysVar.Variable()); Write("' value='"); WriteXML( oSysVar.Value()); if (oSysVar.ValueType() == 16) { Write("' value_list='"); WriteXML( oSysVar.ValueList()); } else { Write("' value_list='"); } Write("' ise_id='"); WriteXML( oSysVar.ID()); if (sShowText == "true") { Write("' value_text='"); WriteXML( oSysVar.ValueList().StrValueByIndex(';', oSysVar.Value())); } Write("' min
Aug 27 13:52:21 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecAlarmDP: WARNING: incorrect use of Variable() (use AlType()): object oSysVar; string sSysVarId; string sShowText= false; foreach (sSysVarId, dom.GetObject(ID_SYSTEM_VARIABLES).EnumUsedIDs()) { oSysVar = dom.GetObject(sSysVarId); Write("<systemVariable"); Write(" name='"); WriteXML( oSysVar.Name() ); Write("' variable='"); WriteXML( oSysVar.Variable()); Write("' value='"); WriteXML( oSysVar.Value()); if (oSysVar.ValueType() == 16) { Write("' value_list='"); WriteXML( oSysVar.ValueList()); } else { Write("' value_list='"); } Write("' ise_id='"); WriteXML( oSysVar.ID()); if (sShowText == "true") { Write("' value_text='"); WriteXML( oSysVar.ValueList().StrValueByIndex(';', oSysVar.Value()));
Aug 27 13:52:21 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ScriptRuntimeError: object oSysVar; string sSysVarId; string sShowText= false; foreach (sSysVarId, dom.GetObject(ID_SYSTEM_VARIABLES).EnumUsedIDs()) { oSysVar = dom.GetObject(sSysVarId); Write("<systemVariable"); Write(" name='"); WriteXML( oSysVar.Name() ); Write("' variable='"); WriteXML( oSysVar.Variable()); Write("' value='"); WriteXML( oSysVar.Value()); if (oSysVar.ValueType() == 16) { Write("' value_list='"); WriteXML( oSysVar.ValueList()); } else { Write("' value_list='"); } Write("' ise_id='"); WriteXML( oSysVar.ID()); if (sShowText == "true") { Write("' value_text='"); WriteXML( oSysVar.ValueList().StrValueByIndex(';', oSysVar.Value())); } Write("' min
Aug 27 13:52:21 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ScriptRuntimeError: object oSysVar; string sSysVarId; string sShowText= false; foreach (sSysVarId, dom.GetObject(ID_SYSTEM_VARIABLES).EnumUsedIDs()) { oSysVar = dom.GetObject(sSysVarId); Write("<systemVariable"); Write(" name='"); WriteXML( oSysVar.Name() ); Write("' variable='"); WriteXML( oSysVar.Variable()); Write("' value='"); WriteXML( oSysVar.Value()); if (oSysVar.ValueType() == 16) { Write("' value_list='"); WriteXML( oSysVar.ValueList()); } else { Write("' value_list='"); } Write("' ise_id='"); WriteXML( oSysVar.ID()); if (sShowText == "true") { Write("' value_text='"); WriteXML( oSysVar.ValueList().StrValueByIndex(';', oSysVar.Value())); } Write("' min
Aug 27 13:53:08 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecAlarmDP: WARNING: incorrect use of Variable() (use AlType()): object oSysVar; string sSysVarId; string sShowText= false; foreach (sSysVarId, dom.GetObject(ID_SYSTEM_VARIABLES).EnumUsedIDs()) { oSysVar = dom.GetObject(sSysVarId); Write("<systemVariable"); Write(" name='"); WriteXML( oSysVar.Name() ); Write("' variable='"); WriteXML( oSysVar.Variable()); Write("' value='"); WriteXML( oSysVar.Value()); if (oSysVar.ValueType() == 16) { Write("' value_list='"); WriteXML( oSysVar.ValueList()); } else { Write("' value_list='"); } Write("' ise_id='"); WriteXML( oSysVar.ID()); if (sShowText == "true") { Write("' value_text='"); WriteXML( oSysVar.ValueList().StrValueByIndex(';', oSysVar.Value()));
Aug 27 13:53:08 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ScriptRuntimeError: object oSysVar; string sSysVarId; string sShowText= false; foreach (sSysVarId, dom.GetObject(ID_SYSTEM_VARIABLES).EnumUsedIDs()) { oSysVar = dom.GetObject(sSysVarId); Write("<systemVariable"); Write(" name='"); WriteXML( oSysVar.Name() ); Write("' variable='"); WriteXML( oSysVar.Variable()); Write("' value='"); WriteXML( oSysVar.Value()); if (oSysVar.ValueType() == 16) { Write("' value_list='"); WriteXML( oSysVar.ValueList()); } else { Write("' value_list='"); } Write("' ise_id='"); WriteXML( oSysVar.ID()); if (sShowText == "true") { Write("' value_text='"); WriteXML( oSysVar.ValueList().StrValueByIndex(';', oSysVar.Value())); } Write("' min
Aug 27 13:53:08 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ScriptRuntimeError: object oSysVar; string sSysVarId; string sShowText= false; foreach (sSysVarId, dom.GetObject(ID_SYSTEM_VARIABLES).EnumUsedIDs()) { oSysVar = dom.GetObject(sSysVarId); Write("<systemVariable"); Write(" name='"); WriteXML( oSysVar.Name() ); Write("' variable='"); WriteXML( oSysVar.Variable()); Write("' value='"); WriteXML( oSysVar.Value()); if (oSysVar.ValueType() == 16) { Write("' value_list='"); WriteXML( oSysVar.ValueList()); } else { Write("' value_list='"); } Write("' ise_id='"); WriteXML( oSysVar.ID()); if (sShowText == "true") { Write("' value_text='"); WriteXML( oSysVar.ValueList().StrValueByIndex(';', oSysVar.Value())); } Write("' min
Aug 27 13:53:09 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecAlarmDP: WARNING: incorrect use of Variable() (use AlType()): object oSysVar; string sSysVarId; string sShowText= false; foreach (sSysVarId, dom.GetObject(ID_SYSTEM_VARIABLES).EnumUsedIDs()) { oSysVar = dom.GetObject(sSysVarId); Write("<systemVariable"); Write(" name='"); WriteXML( oSysVar.Name() ); Write("' variable='"); WriteXML( oSysVar.Variable()); Write("' value='"); WriteXML( oSysVar.Value()); if (oSysVar.ValueType() == 16) { Write("' value_list='"); WriteXML( oSysVar.ValueList()); } else { Write("' value_list='"); } Write("' ise_id='"); WriteXML( oSysVar.ID()); if (sShowText == "true") { Write("' value_text='"); WriteXML( oSysVar.ValueList().StrValueByIndex(';', oSysVar.Value()));
Aug 27 13:53:09 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ScriptRuntimeError: object oSysVar; string sSysVarId; string sShowText= false; foreach (sSysVarId, dom.GetObject(ID_SYSTEM_VARIABLES).EnumUsedIDs()) { oSysVar = dom.GetObject(sSysVarId); Write("<systemVariable"); Write(" name='"); WriteXML( oSysVar.Name() ); Write("' variable='"); WriteXML( oSysVar.Variable()); Write("' value='"); WriteXML( oSysVar.Value()); if (oSysVar.ValueType() == 16) { Write("' value_list='"); WriteXML( oSysVar.ValueList()); } else { Write("' value_list='"); } Write("' ise_id='"); WriteXML( oSysVar.ID()); if (sShowText == "true") { Write("' value_text='"); WriteXML( oSysVar.ValueList().StrValueByIndex(';', oSysVar.Value())); } Write("' min
Aug 27 13:53:09 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ScriptRuntimeError: object oSysVar; string sSysVarId; string sShowText= false; foreach (sSysVarId, dom.GetObject(ID_SYSTEM_VARIABLES).EnumUsedIDs()) { oSysVar = dom.GetObject(sSysVarId); Write("<systemVariable"); Write(" name='"); WriteXML( oSysVar.Name() ); Write("' variable='"); WriteXML( oSysVar.Variable()); Write("' value='"); WriteXML( oSysVar.Value()); if (oSysVar.ValueType() == 16) { Write("' value_list='"); WriteXML( oSysVar.ValueList()); } else { Write("' value_list='"); } Write("' ise_id='"); WriteXML( oSysVar.ID()); if (sShowText == "true") { Write("' value_text='"); WriteXML( oSysVar.ValueList().StrValueByIndex(';', oSysVar.Value())); } Write("' min
Aug 27 13:53:57 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecAlarmDP: WARNING: incorrect use of Variable() (use AlType()): object oSysVar; string sSysVarId; string sShowText= false; foreach (sSysVarId, dom.GetObject(ID_SYSTEM_VARIABLES).EnumUsedIDs()) { oSysVar = dom.GetObject(sSysVarId); Write("<systemVariable"); Write(" name='"); WriteXML( oSysVar.Name() ); Write("' variable='"); WriteXML( oSysVar.Variable()); Write("' value='"); WriteXML( oSysVar.Value()); if (oSysVar.ValueType() == 16) { Write("' value_list='"); WriteXML( oSysVar.ValueList()); } else { Write("' value_list='"); } Write("' ise_id='"); WriteXML( oSysVar.ID()); if (sShowText == "true") { Write("' value_text='"); WriteXML( oSysVar.ValueList().StrValueByIndex(';', oSysVar.Value()));
Aug 27 13:53:57 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ScriptRuntimeError: object oSysVar; string sSysVarId; string sShowText= false; foreach (sSysVarId, dom.GetObject(ID_SYSTEM_VARIABLES).EnumUsedIDs()) { oSysVar = dom.GetObject(sSysVarId); Write("<systemVariable"); Write(" name='"); WriteXML( oSysVar.Name() ); Write("' variable='"); WriteXML( oSysVar.Variable()); Write("' value='"); WriteXML( oSysVar.Value()); if (oSysVar.ValueType() == 16) { Write("' value_list='"); WriteXML( oSysVar.ValueList()); } else { Write("' value_list='"); } Write("' ise_id='"); WriteXML( oSysVar.ID()); if (sShowText == "true") { Write("' value_text='"); WriteXML( oSysVar.ValueList().StrValueByIndex(';', oSysVar.Value())); } Write("' min
Aug 27 13:53:57 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ScriptRuntimeError: object oSysVar; string sSysVarId; string sShowText= false; foreach (sSysVarId, dom.GetObject(ID_SYSTEM_VARIABLES).EnumUsedIDs()) { oSysVar = dom.GetObject(sSysVarId); Write("<systemVariable"); Write(" name='"); WriteXML( oSysVar.Name() ); Write("' variable='"); WriteXML( oSysVar.Variable()); Write("' value='"); WriteXML( oSysVar.Value()); if (oSysVar.ValueType() == 16) { Write("' value_list='"); WriteXML( oSysVar.ValueList()); } else { Write("' value_list='"); } Write("' ise_id='"); WriteXML( oSysVar.ID()); if (sShowText == "true") { Write("' value_text='"); WriteXML( oSysVar.ValueList().StrValueByIndex(';', oSysVar.Value())); } Write("' min
Aug 27 13:54:08 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ScriptRuntimeError: ^M {^M if( system.IsVar("id") )^M {^M object to = dom.GetObject( system.GetVar("id") );^M if( to )^M {^M if( to.IsTypeOf( OT_VARDP ) || to.IsTypeOf( OT_ALARMDP ) )^M {^M integer itoVT = to.ValueType();^M integer itoST = to.ValueSubType();^M boolean btoLogic = ( (itoVT==ivtBinary) && (itoST==istBool) );^M boolean btoList = ( (itoVT==ivtInteger) && (itoST==istEnum) );^M boolean btoNumber = ( (itoVT==ivtFloat) && (itoST==istGeneric) );^M boolean btoAlarm = ( (itoVT==ivtBinary) && (itoST==istAlarm) );^M boolean btoString = ( (itoVT==ivtString) && (itoST==istChar8859));^M if( btoLogic || btoAlarm )^M {^M if ( (sValue == "0") || (sValue == "") )^M {^M sRet=sRet#to.ValueName0();^M }^M else^M {^M sRet=sRet#to.ValueName1();^M }^M }^M if( btoList ) ^M { ^M
Aug 27 13:54:08 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ScriptRuntimeError: ^M {^M if( system.IsVar("id") )^M {^M object to = dom.GetObject( system.GetVar("id") );^M if( to )^M {^M if( to.IsTypeOf( OT_VARDP ) || to.IsTypeOf( OT_ALARMDP ) )^M {^M integer itoVT = to.ValueType();^M integer itoST = to.ValueSubType();^M boolean btoLogic = ( (itoVT==ivtBinary) && (itoST==istBool) );^M boolean btoList = ( (itoVT==ivtInteger) && (itoST==istEnum) );^M boolean btoNumber = ( (itoVT==ivtFloat) && (itoST==istGeneric) );^M boolean btoAlarm = ( (itoVT==ivtBinary) && (itoST==istAlarm) );^M boolean btoString = ( (itoVT==ivtString) && (itoST==istChar8859));^M if( btoLogic || btoAlarm )^M {^M if ( (sValue == "0") || (sValue == "") )^M {^M sRet=sRet#to.ValueName0();^M }^M else^M {^M sRet=sRet#to.ValueName1();^M }^M }^M if( btoList ) ^M { ^M
Aug 27 13:54:08 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ScriptRuntimeError: ^M {^M if( system.IsVar("id") )^M {^M object to = dom.GetObject( system.GetVar("id") );^M if( to )^M {^M if( to.IsTypeOf( OT_VARDP ) || to.IsTypeOf( OT_ALARMDP ) )^M {^M integer itoVT = to.ValueType();^M integer itoST = to.ValueSubType();^M boolean btoLogic = ( (itoVT==ivtBinary) && (itoST==istBool) );^M boolean btoList = ( (itoVT==ivtInteger) && (itoST==istEnum) );^M boolean btoNumber = ( (itoVT==ivtFloat) && (itoST==istGeneric) );^M boolean btoAlarm = ( (itoVT==ivtBinary) && (itoST==istAlarm) );^M boolean btoString = ( (itoVT==ivtString) && (itoST==istChar8859));^M if( btoLogic || btoAlarm )^M {^M if ( (sValue == "0") || (sValue == "") )^M {^M sRet=sRet#to.ValueName0();^M }^M else^M {^M sRet=sRet#to.ValueName1();^M }^M }^M if( btoList ) ^M { ^M
Aug 27 13:54:08 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ScriptRuntimeError: ^M {^M if( system.IsVar("id") )^M {^M object to = dom.GetObject( system.GetVar("id") );^M if( to )^M {^M if( to.IsTypeOf( OT_VARDP ) || to.IsTypeOf( OT_ALARMDP ) )^M {^M integer itoVT = to.ValueType();^M integer itoST = to.ValueSubType();^M boolean btoLogic = ( (itoVT==ivtBinary) && (itoST==istBool) );^M boolean btoList = ( (itoVT==ivtInteger) && (itoST==istEnum) );^M boolean btoNumber = ( (itoVT==ivtFloat) && (itoST==istGeneric) );^M boolean btoAlarm = ( (itoVT==ivtBinary) && (itoST==istAlarm) );^M boolean btoString = ( (itoVT==ivtString) && (itoST==istChar8859));^M if( btoLogic || btoAlarm )^M {^M if ( (sValue == "0") || (sValue == "") )^M {^M sRet=sRet#to.ValueName0();^M }^M else^M {^M sRet=sRet#to.ValueName1();^M }^M }^M if( btoList ) ^M { ^M
Aug 27 13:54:08 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ScriptRuntimeError: ^M {^M if( system.IsVar("id") )^M {^M object to = dom.GetObject( system.GetVar("id") );^M if( to )^M {^M if( to.IsTypeOf( OT_VARDP ) || to.IsTypeOf( OT_ALARMDP ) )^M {^M integer itoVT = to.ValueType();^M integer itoST = to.ValueSubType();^M boolean btoLogic = ( (itoVT==ivtBinary) && (itoST==istBool) );^M boolean btoList = ( (itoVT==ivtInteger) && (itoST==istEnum) );^M boolean btoNumber = ( (itoVT==ivtFloat) && (itoST==istGeneric) );^M boolean btoAlarm = ( (itoVT==ivtBinary) && (itoST==istAlarm) );^M boolean btoString = ( (itoVT==ivtString) && (itoST==istChar8859));^M if( btoLogic || btoAlarm )^M {^M if ( (sValue == "0") || (sValue == "") )^M {^M sRet=sRet#to.ValueName0();^M }^M else^M {^M sRet=sRet#to.ValueName1();^M }^M }^M if( btoList ) ^M { ^M
Aug 27 13:54:18 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecAlarmDP: WARNING: incorrect use of Variable() (use AlType()): object oSysVar; string sSysVarId; string sShowText= false; foreach (sSysVarId, dom.GetObject(ID_SYSTEM_VARIABLES).EnumUsedIDs()) { oSysVar = dom.GetObject(sSysVarId); Write("<systemVariable"); Write(" name='"); WriteXML( oSysVar.Name() ); Write("' variable='"); WriteXML( oSysVar.Variable()); Write("' value='"); WriteXML( oSysVar.Value()); if (oSysVar.ValueType() == 16) { Write("' value_list='"); WriteXML( oSysVar.ValueList()); } else { Write("' value_list='"); } Write("' ise_id='"); WriteXML( oSysVar.ID()); if (sShowText == "true") { Write("' value_text='"); WriteXML( oSysVar.ValueList().StrValueByIndex(';', oSysVar.Value()));
Aug 27 13:54:18 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ScriptRuntimeError: object oSysVar; string sSysVarId; string sShowText= false; foreach (sSysVarId, dom.GetObject(ID_SYSTEM_VARIABLES).EnumUsedIDs()) { oSysVar = dom.GetObject(sSysVarId); Write("<systemVariable"); Write(" name='"); WriteXML( oSysVar.Name() ); Write("' variable='"); WriteXML( oSysVar.Variable()); Write("' value='"); WriteXML( oSysVar.Value()); if (oSysVar.ValueType() == 16) { Write("' value_list='"); WriteXML( oSysVar.ValueList()); } else { Write("' value_list='"); } Write("' ise_id='"); WriteXML( oSysVar.ID()); if (sShowText == "true") { Write("' value_text='"); WriteXML( oSysVar.ValueList().StrValueByIndex(';', oSysVar.Value())); } Write("' min
Aug 27 13:54:18 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ScriptRuntimeError: object oSysVar; string sSysVarId; string sShowText= false; foreach (sSysVarId, dom.GetObject(ID_SYSTEM_VARIABLES).EnumUsedIDs()) { oSysVar = dom.GetObject(sSysVarId); Write("<systemVariable"); Write(" name='"); WriteXML( oSysVar.Name() ); Write("' variable='"); WriteXML( oSysVar.Variable()); Write("' value='"); WriteXML( oSysVar.Value()); if (oSysVar.ValueType() == 16) { Write("' value_list='"); WriteXML( oSysVar.ValueList()); } else { Write("' value_list='"); } Write("' ise_id='"); WriteXML( oSysVar.ID()); if (sShowText == "true") { Write("' value_text='"); WriteXML( oSysVar.ValueList().StrValueByIndex(';', oSysVar.Value())); } Write("' min
Aug 27 13:54:40 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecAlarmDP: WARNING: incorrect use of Variable() (use AlType()): object oSysVar; string sSysVarId; string sShowText= false; foreach (sSysVarId, dom.GetObject(ID_SYSTEM_VARIABLES).EnumUsedIDs()) { oSysVar = dom.GetObject(sSysVarId); Write("<systemVariable"); Write(" name='"); WriteXML( oSysVar.Name() ); Write("' variable='"); WriteXML( oSysVar.Variable()); Write("' value='"); WriteXML( oSysVar.Value()); if (oSysVar.ValueType() == 16) { Write("' value_list='"); WriteXML( oSysVar.ValueList()); } else { Write("' value_list='"); } Write("' ise_id='"); WriteXML( oSysVar.ID()); if (sShowText == "true") { Write("' value_text='"); WriteXML( oSysVar.ValueList().StrValueByIndex(';', oSysVar.Value()));
Aug 27 13:54:40 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ScriptRuntimeError: object oSysVar; string sSysVarId; string sShowText= false; foreach (sSysVarId, dom.GetObject(ID_SYSTEM_VARIABLES).EnumUsedIDs()) { oSysVar = dom.GetObject(sSysVarId); Write("<systemVariable"); Write(" name='"); WriteXML( oSysVar.Name() ); Write("' variable='"); WriteXML( oSysVar.Variable()); Write("' value='"); WriteXML( oSysVar.Value()); if (oSysVar.ValueType() == 16) { Write("' value_list='"); WriteXML( oSysVar.ValueList()); } else { Write("' value_list='"); } Write("' ise_id='"); WriteXML( oSysVar.ID()); if (sShowText == "true") { Write("' value_text='"); WriteXML( oSysVar.ValueList().StrValueByIndex(';', oSysVar.Value())); } Write("' min
Aug 27 13:54:40 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ScriptRuntimeError: object oSysVar; string sSysVarId; string sShowText= false; foreach (sSysVarId, dom.GetObject(ID_SYSTEM_VARIABLES).EnumUsedIDs()) { oSysVar = dom.GetObject(sSysVarId); Write("<systemVariable"); Write(" name='"); WriteXML( oSysVar.Name() ); Write("' variable='"); WriteXML( oSysVar.Variable()); Write("' value='"); WriteXML( oSysVar.Value()); if (oSysVar.ValueType() == 16) { Write("' value_list='"); WriteXML( oSysVar.ValueList()); } else { Write("' value_list='"); } Write("' ise_id='"); WriteXML( oSysVar.ID()); if (sShowText == "true") { Write("' value_text='"); WriteXML( oSysVar.ValueList().StrValueByIndex(';', oSysVar.Value())); } Write("' min
Aug 27 13:54:55 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecAlarmDP: WARNING: incorrect use of Variable() (use AlType()): object oSysVar; string sSysVarId; string sShowText= false; foreach (sSysVarId, dom.GetObject(ID_SYSTEM_VARIABLES).EnumUsedIDs()) { oSysVar = dom.GetObject(sSysVarId); Write("<systemVariable"); Write(" name='"); WriteXML( oSysVar.Name() ); Write("' variable='"); WriteXML( oSysVar.Variable()); Write("' value='"); WriteXML( oSysVar.Value()); if (oSysVar.ValueType() == 16) { Write("' value_list='"); WriteXML( oSysVar.ValueList()); } else { Write("' value_list='"); } Write("' ise_id='"); WriteXML( oSysVar.ID()); if (sShowText == "true") { Write("' value_text='"); WriteXML( oSysVar.ValueList().StrValueByIndex(';', oSysVar.Value()));
Aug 27 13:54:55 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ScriptRuntimeError: object oSysVar; string sSysVarId; string sShowText= false; foreach (sSysVarId, dom.GetObject(ID_SYSTEM_VARIABLES).EnumUsedIDs()) { oSysVar = dom.GetObject(sSysVarId); Write("<systemVariable"); Write(" name='"); WriteXML( oSysVar.Name() ); Write("' variable='"); WriteXML( oSysVar.Variable()); Write("' value='"); WriteXML( oSysVar.Value()); if (oSysVar.ValueType() == 16) { Write("' value_list='"); WriteXML( oSysVar.ValueList()); } else { Write("' value_list='"); } Write("' ise_id='"); WriteXML( oSysVar.ID()); if (sShowText == "true") { Write("' value_text='"); WriteXML( oSysVar.ValueList().StrValueByIndex(';', oSysVar.Value())); } Write("' min
Aug 27 13:54:55 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ScriptRuntimeError: object oSysVar; string sSysVarId; string sShowText= false; foreach (sSysVarId, dom.GetObject(ID_SYSTEM_VARIABLES).EnumUsedIDs()) { oSysVar = dom.GetObject(sSysVarId); Write("<systemVariable"); Write(" name='"); WriteXML( oSysVar.Name() ); Write("' variable='"); WriteXML( oSysVar.Variable()); Write("' value='"); WriteXML( oSysVar.Value()); if (oSysVar.ValueType() == 16) { Write("' value_list='"); WriteXML( oSysVar.ValueList()); } else { Write("' value_list='"); } Write("' ise_id='"); WriteXML( oSysVar.ID()); if (sShowText == "true") { Write("' value_text='"); WriteXML( oSysVar.ValueList().StrValueByIndex(';', oSysVar.Value())); } Write("' min
Raspi 3B mit RaspberryMatic mit 104 Geräten HmIP, 29 Geräten HM, CUxD, hm_pdetect, 98 Programmen
Raspi 4B mit ioBroker
HmIP AP mit 79 Geräten
Raspi 4B mit ioBroker
HmIP AP mit 79 Geräten
- jmaus
- Beiträge: 9862
- Registriert: 17.02.2015, 14:45
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Dresden
- Hat sich bedankt: 464 Mal
- Danksagung erhalten: 1880 Mal
- Kontaktdaten:
Re: RaspberryMatic 2.35.16.20180826 – Erfahrungsberichte
Genau. Es ist exakt das selbe Problem. Hier muss der Autor von TinyMatic seine internen Skripte anpassen und statt .Variable() die Funktion .AlType() an der Stelle verwenden. Die Meldung ist diesbzgl. ja eindeutig:
beckerpa hat geschrieben: ↑27.08.2018, 14:06Code: Alles auswählen
Aug 27 13:51:47 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecAlarmDP: WARNING: incorrect use of Variable() (use AlType())
RaspberryMatic 3.75.7.20240420 @ ProxmoxVE – ~200 Hm-RF/HmIP-RF/HmIPW Geräte + ioBroker + HomeAssistant – GitHub / Sponsors / PayPal /