Hauptmenü

Neueste Beiträge

#1
DOIF / Aw: Indirekter Zeittrigger mit...
Letzter Beitrag von Damian - 28 März 2024, 10:09:56
Zitat von: xenos1984 am 28 März 2024, 08:47:44Folgende Aufgabenstellung: Ich habe ein Device, das zwei Readings liefert, start und end. Beide sind UNIX Timestamps. Dazu habe ich noch ein weiteres Reading offset, das eine Anzahl von Sekunden enthält. Dabei kann offset auch Werte von über 24 Stunden annehmen. Gibt es eine Triggerbedingung, die innerhalb des Zeitintervalls von start - offset bis end wahr ist, und außerhalb nicht, d.h. die zu diesen beiden Zeitpunkten triggert und damit z.B. ein Gerät zu Beginn einschaltet und am Ende wieder ausschaltet?

Das sollte mit einem Zeitintervall realisierbar sein:

DOIF ([([start]-[offset])-[end]] and ["Trigger"]) (set bla..)
Beim Zeitintervall gibt es immer einen internen Trigger zum Start und zum Ende, wie von dir gewünscht.

Start- bzw. end-Reading musst du allerdings am besten über ein DOIF_Reading in HH:MM wandeln.

Das Ergebnis von start-offset wird immer als Zeitpunkt in der Zukunft interpretieret.
#2
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von 300P - 28 März 2024, 10:09:16
Hab erst spät am Abend das letzte Update von deinem Contrib gezogen... vielleicht dann daher.
Ich mache erst mal "nix" und warte ab was morgen früh los ist.
Gruß
300P
#3
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von DS_Starter - 28 März 2024, 10:02:45
@300P,

nein, gibt keine Hänger. Bei mir gecheckt und auch keine sonstigen Abnormitäten feststellbar.

Der train Error kann! ok sein wenn es keine Instanzen für die KI gab.
Kannst du aber nachstellen:

1. ctrlDebug=aiProcess einstellen
2. get ... valDecTree aiRawData -> es sollten (jetzt) Daten vorhanden sein
3. set ... aiDecTree addRawData
4. set ... aiDecTree addInstances
5. set ... aiDecTree train

Im Log sollte dann etwa folgendes erscheinen:

2024.03.28 09:46:50.021 1: openMeteo DEBUG> AI raw add - 41 entities added to raw data pool (set verbose 4 for output more detail)
2024.03.28 09:46:50.083 1: openMeteo DEBUG> AI raw data saved into file: ./FHEM/FhemUtils/AIraw_SolarForecast_openMeteo
2024.03.28 09:46:57.580 1: openMeteo DEBUG> AI Instance add - 41 entities added for training (set verbose 4 for output more detail)
2024.03.28 09:47:20.536 1: openMeteo DEBUG> AI Training is started in main process
2024.03.28 09:47:20.581 1: openMeteo DEBUG> AI trained number of entities: 41
2024.03.28 09:47:20.582 1: openMeteo DEBUG> AI trained and saved data into file: ./FHEM/FhemUtils/AItra_SolarForecast_openMeteo
2024.03.28 09:47:20.582 1: openMeteo DEBUG> Training instances and their associated information where purged from the AI object

LG
#4
Server - Linux / Aw: Synology Container zusamme...
Letzter Beitrag von roemi - 28 März 2024, 09:59:46
Hallo,
ich habe heute ein wenig erfolglos experimentiert  :-\
Nun haben sich kurzfristig meine Prioritäten verschoben ... meine Frau hat mich erinnert das nun Ostern ist ...  :o
Und ich habe meine USV in Betrieb genommen und will diese schnellstmöglich in Fhem einbinden.
Dank der USV hoffe ich, das mein IP Problem nicht mehr ganz oben auf der Liste steht.

Ich melde mich aber zeitnahe mit neuen Fragen zum Thema

Danke Dir

Römi
#5
InterTechno / Aw: SIGNALduino UNKNOWNCODE i1...
Letzter Beitrag von Stefan6183 - 28 März 2024, 09:49:05
Hier die FHEM log Einträge mit attr sduino1 verbose 4 mit den raw Nachrichten bei erkannter Bewegung :

2024.03.28 09:44:07 4: sduino1/msg READredu: MS;P1=307;P2=-981;P3=990;P4=-298;P5=-9519;D=15121212343434343434341212343412341212121234121234;CP=1;SP=5;R=239;O;b=69;s=1;m0;
2024.03.28 09:44:07 4: sduino1: Matched MS Protocol id 3 -> itv1, bitLen=24
2024.03.28 09:44:07 4: sduino1: Decoded MS Protocol id 3 dmsg i1FCD09 length 24 RSSI = -82.5
2024.03.28 09:44:07 4: sduino1 Dispatch: i1FCD09, -82.5 dB, dispatch
2024.03.28 09:44:07 4: sduino1 IT: message "i1FCD09" (7)
2024.03.28 09:44:07 4: sduino1 IT: msgcode "0F11101F00DF" (12) bin = 000111111100110100001001
2024.03.28 09:44:07 3: sduino1 IT: Code DF not supported by IT_0F11101F00.
2024-03-28 09:44:07 SIGNALduino sduino1 UNKNOWNCODE i1FCD09
2024.03.28 09:44:07 3: sduino1: Unknown code i1FCD09, help me!
2024.03.28 09:44:07 4: sduino1/msg READredu: MS;P1=305;P2=-990;P3=988;P4=-300;P5=-9514;D=15121212343434343434341212343412341212121234121234;CP=1;SP=5;R=239;O;m1;
2024.03.28 09:44:07 4: sduino1: Matched MS Protocol id 3 -> itv1, bitLen=24
2024.03.28 09:44:07 4: sduino1: Decoded MS Protocol id 3 dmsg i1FCD09 length 24 RSSI = -82.5
2024.03.28 09:44:07 4: sduino1 Dispatch: i1FCD09, Dropped (1) due to short time and equal msg
2024.03.28 09:44:07 4: sduino1/msg READredu: MS;P1=302;P2=-991;P3=977;P4=-305;P5=-9525;D=15121212343434343434341212343412341212121234121234;CP=1;SP=5;R=239;O;m2;
2024.03.28 09:44:07 4: sduino1: Matched MS Protocol id 3 -> itv1, bitLen=24
2024.03.28 09:44:07 4: sduino1: Decoded MS Protocol id 3 dmsg i1FCD09 length 24 RSSI = -82.5
2024.03.28 09:44:07 4: sduino1 Dispatch: i1FCD09, Dropped (2) due to short time and equal msg
2024.03.28 09:44:07 4: sduino1/msg READredu: MS;P1=308;P2=-973;P3=963;P4=-326;P5=-9532;D=15121212343434343434341212343412341212121234121234;CP=1;SP=5;R=239;O;m3;
2024.03.28 09:44:07 4: sduino1: Matched MS Protocol id 3 -> itv1, bitLen=24
2024.03.28 09:44:07 4: sduino1: Decoded MS Protocol id 3 dmsg i1FCD09 length 24 RSSI = -82.5
2024.03.28 09:44:07 4: sduino1 Dispatch: i1FCD09, Dropped (3) due to short time and equal msg

Und nochmal eine erkannte Bewegung einige Minuten später:
2024.03.28 09:53:13 4: sduino1/msg READredu: MS;P0=-9945;P1=325;P2=-970;P3=978;P4=-315;D=10121212343434343434341212343412341212121234121234;CP=1;SP=0;R=231;O;b=73;s=1;m0;
2024.03.28 09:53:13 4: sduino1: Matched MS Protocol id 3 -> itv1, bitLen=24
2024.03.28 09:53:13 4: sduino1: Decoded MS Protocol id 3 dmsg i1FCD09 length 24 RSSI = -86.5
2024.03.28 09:53:13 4: sduino1 Dispatch: i1FCD09, -86.5 dB, dispatch
2024.03.28 09:53:13 4: sduino1 IT: message "i1FCD09" (7)
2024.03.28 09:53:13 4: sduino1 IT: msgcode "0F11101F00DF" (12) bin = 000111111100110100001001
2024.03.28 09:53:13 3: sduino1 IT: Code DF not supported by IT_0F11101F00.
2024-03-28 09:53:13 SIGNALduino sduino1 UNKNOWNCODE i1FCD09
2024.03.28 09:53:13 3: sduino1: Unknown code i1FCD09, help me!
2024.03.28 09:53:13 4: sduino1/msg READredu: MS;P0=-9606;P1=338;P2=-967;P3=992;P4=-289;D=10121212343434343434341212343412341212121234121234;CP=1;SP=0;R=231;O;m1;
2024.03.28 09:53:13 4: sduino1: Matched MS Protocol id 3 -> itv1, bitLen=24
2024.03.28 09:53:13 4: sduino1: Decoded MS Protocol id 3 dmsg i1FCD09 length 24 RSSI = -86.5
2024.03.28 09:53:13 4: sduino1 Dispatch: i1FCD09, Dropped (1) due to short time and equal msg
2024.03.28 09:53:13 4: sduino1/msg READredu: MS;P0=-9606;P1=365;P2=-916;P3=1009;P4=-282;D=10121212343434343434341212343412341212121234121234;CP=1;SP=0;R=231;e;m2;
2024.03.28 09:53:13 4: sduino1: Matched MS Protocol id 3 -> itv1, bitLen=24
2024.03.28 09:53:13 4: sduino1: Decoded MS Protocol id 3 dmsg i1FCD09 length 24 RSSI = -86.5
2024.03.28 09:53:13 4: sduino1 Dispatch: i1FCD09, Dropped (2) due to short time and equal msg
2024.03.28 09:53:13 4: sduino1/msg READredu: MS;P0=-9606;P1=365;P2=-916;P3=1009;P4=-282;D=10121212343434343434341212343412341212121234121234;CP=1;SP=0;R=231;e;m3;
2024.03.28 09:53:13 4: sduino1: Matched MS Protocol id 3 -> itv1, bitLen=24
2024.03.28 09:53:13 4: sduino1: Decoded MS Protocol id 3 dmsg i1FCD09 length 24 RSSI = -86.5
2024.03.28 09:53:13 4: sduino1 Dispatch: i1FCD09, Dropped (3) due to short time and equal msg
2024.03.28 09:53:13 4: sduino1/msg READredu: MU;P0=-5888;P1=324;P2=-952;P3=992;P4=-304;P5=-7912;CP=1;R=230;D=012121234343434343434121234341234121212123412123415;e;
2024.03.28 09:53:13 4: sduino1: Fingerprint for MU Protocol id 19 -> minify matches, trying to demodulate
2024.03.28 09:53:13 4: sduino1: Fingerprint for MU Protocol id 34 -> QUIGG | LIBRA | Mandolyn | Pollin ISOTRONIC matches, trying to demodulate
2024.03.28 09:53:13 4: sduino1: Fingerprint for MU Protocol id 42 -> wireless doorbell matches, trying to demodulate
2024.03.28 09:53:13 4: sduino1: Fingerprint for MU Protocol id 60 -> WS2000 matches, trying to demodulate
2024.03.28 09:53:13 4: sduino1: Fingerprint for MU Protocol id 79 -> wireless doorbell matches, trying to demodulate
2024.03.28 09:53:13 4: sduino1: Fingerprint for MU Protocol id 95 -> Techmar matches, trying to demodulate
2024.03.28 09:53:13 4: sduino1/msg READredu: MS;P1=298;P2=-967;P4=985;P5=-309;P6=-9520;D=16121212454545454545451212454512451212121245121245;CP=1;SP=6;R=231;O;b=73;s=1;m0;
2024.03.28 09:53:13 4: sduino1: Matched MS Protocol id 3 -> itv1, bitLen=24
2024.03.28 09:53:13 4: sduino1: Decoded MS Protocol id 3 dmsg i1FCD09 length 24 RSSI = -86.5
2024.03.28 09:53:13 4: sduino1 Dispatch: i1FCD09, Dropped (4) due to short time and equal msg
2024.03.28 09:53:13 4: sduino1/msg READredu: MS;P1=300;P2=-992;P4=973;P5=-326;P6=-9526;D=16121212454545454545451212454512451212121245121245;CP=1;SP=6;R=231;O;m1;
2024.03.28 09:53:13 4: sduino1: Matched MS Protocol id 3 -> itv1, bitLen=24
2024.03.28 09:53:13 4: sduino1: Decoded MS Protocol id 3 dmsg i1FCD09 length 24 RSSI = -86.5
2024.03.28 09:53:13 4: sduino1 Dispatch: i1FCD09, Dropped (5) due to short time and equal msg
2024.03.28 09:53:14 4: sduino1/msg READredu: MS;P1=308;P2=-980;P4=973;P5=-315;P6=-9527;D=16121212454545454545451212454512451212121245121245;CP=1;SP=6;R=231;O;m2;
2024.03.28 09:53:14 4: sduino1: Matched MS Protocol id 3 -> itv1, bitLen=24
2024.03.28 09:53:14 4: sduino1: Decoded MS Protocol id 3 dmsg i1FCD09 length 24 RSSI = -86.5
2024.03.28 09:53:14 4: sduino1 Dispatch: i1FCD09, Dropped (6) due to short time and equal msg
2024.03.28 09:53:14 4: sduino1/msg READredu: MS;P1=301;P2=-985;P4=959;P5=-312;P6=-9531;D=16121212454545454545451212454512451212121245121245;CP=1;SP=6;R=231;O;m3;
2024.03.28 09:53:14 4: sduino1: Matched MS Protocol id 3 -> itv1, bitLen=24
2024.03.28 09:53:14 4: sduino1: Decoded MS Protocol id 3 dmsg i1FCD09 length 24 RSSI = -86.5
2024.03.28 09:53:14 4: sduino1 Dispatch: i1FCD09, Dropped (7) due to short time and equal msg
#6
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von erwin - 28 März 2024, 09:36:45
Guten Morgen,
Danke für den Fix, läuft !!! Forcast war gestern nahe perfekt, trotz komplexer Wetterbedingungen: Sonne, Wolken, Regen abwechselnd - eher April-Wetter!
mein Kommentar zu  ...liefert OpenMeteo die Global Tilted Irradiance (GTI) vs: Gloabal Irridiance:
Die GTI ist für den Solar-Ertrag die entscheidende! Die Umrechnung ist nicht trivial, weil GI (m.Meinung nach) bereits eine Berechnung aus Solarstrahlung auf eine Fläche (Erdboden) ist.
l.g. erwin
#7
DOIF / Aw: Indirekter Zeittrigger mit...
Letzter Beitrag von betateilchen - 28 März 2024, 09:25:00
Zitat von: xenos1984 am 28 März 2024, 08:47:44Beide sind UNIX Timestamps.
...
die zu diesen beiden Zeitpunkten triggert und damit z.B. ein Gerät zu Beginn einschaltet und am Ende wieder ausschaltet?

Warum legst Du nicht einfach zwei at devices an, eines zum Einschalten und eines zum Ausschalten?
#8
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von 300P - 28 März 2024, 09:13:24
Guten Morgen,

nach einem notwendigen Neustart vom RPI grad mal im Log nachgesehen (konnte nicht FHEM per Browser aufrufen):

Ist Anscheinend aber kein Hänger von SF ?? - => externe SQL-Datenbank wurde weiter die ganze Nacht mit Daten gefüllt
Hab nur einen einzigen Fehlereintrag (2024.03.28 01:15:09) zu SF gefunden:
Und der Brunnenstart (2024.03.28 08:00:19) wurde auch geloggt.
 
(Die Leerzeile hab ich nicht extra eingefügt - war so im Logbuch enthalten)

2024.03.28 00:00:01 2: Deleting DOIFtoolsLog-2024-084.log
2024.03.28 01:05:11 2: Deleting fhempy-2024-03-17.log
2024.03.28 01:15:09 1: Forecast - aiTrain ERROR: Must add training instances before calling train() at ./FHEM/76_SolarForecast.pm line 13718.

2024.03.28 01:48:38 2: VCONTROL300: Error while sending command for parameter 0808 (Status 0x15) : Retry 0!!!
2024.03.28 01:48:39 2: VCONTROL300: Error while sending command for parameter 0808 (Status 0x15) : Retry 1!!!
2024.03.28 01:48:45 1: Timeout for VCONTROL300_DoUpdate reached, terminated process 171798
2024.03.28 01:53:45 1: Timeout for VCONTROL300_DoUpdate reached, terminated process 172602
2024.03.28 01:58:45 1: Timeout for VCONTROL300_DoUpdate reached, terminated process 173393
2024.03.28 08:00:19 2: Forecast - Consumer '_Brunnen' was external switched on
2024.03.28 08:26:09 2: myDbLog - Wait for last database cycle due to shutdown ...
2024.03.28 08:26:09 1: Server shutdown delayed due to myDbLog for max 10 sec
2024.03.28 08:26:10 2: myDbLog - Last database write cycle done
2024.03.28 08:26:10 0: Server shutdown
2024.03.28 08:26:11 2: myDbLog - stopping SubProcess PID >101349< ...
2024.03.28 08:26:11 2: myDbLog - SubProcess PID >101349< stopped
2024.03.28 08:26:26 1: Including fhem.cfg
2024.03.28 08:26:29 2: myDbLog - Subprocess >947< initialized ... ready for non-blocking operation
2024.03.28 08:26:30 2: eventTypes: loaded 8100 lines from ./log/eventTypes.txt

Mal schauen was der nächste Tag bringt.

Zu Info:
pvCorrectionFactor_Auto steht auf "on_complex"

Gruß
300P
#9
Sonstige Systeme / Aw: [73_GardenaSmartBridge, 74...
Letzter Beitrag von BOFH - 28 März 2024, 09:07:57
Löscht dann bitte mal eure Quelle.

Aktuelle zusammengeführte Version liegt nun im testing

https://git.cooltux.net/FHEM/mod-GardenaSmart/raw/branch/testing/controls_GardenaSmartDevice.txt
#10
Heizungssteuerung/Raumklima / Aw: Buderus KM200 Kommunikatio...
Letzter Beitrag von NewMatic - 28 März 2024, 08:54:32
Hätte mal eine Frage, an andere User welche dieses Modul verwenden.

Ich kann bei meiner LWP die Einschalttemperatur sowie die Ausschalttemperatur für Warmwasser festlegen.
Diesen Werte finde ich aber nicht im Modul?
Wie sieht das bei euch aus?

Vielen Dank!