Neueste Beiträge

#91
Bastelecke / Aw: PCB Platine zur Steuerung ...
Letzter Beitrag von Starsurfer - 20 Mai 2024, 17:45:38
Nein gibt nichts neues, jedenfalls nicht das ich wüßte.
Platinen habe ich auch keine mehr über.

Ansonsten machen die Platinen ihren Job seid knapp 2 Jahren ohne Probleme.
#92
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von DS_Starter - 20 Mai 2024, 17:33:46
Boah, jetzt hatte ich mich schon angestrengt. Dann schreibe ich es jetzt auch noch ;)


Die Consumption (der jeweiligen Stunde) errechnet sich aus:

Hausverbrauch = Erzeugung - Einspeisung + Netzbezug - Bat-In + Bat-Out

Der Forecast ist dann der Durchschnitt der jeweiligen Stunde über die vorhandenen Tage.
An der obigen Formel siehst du, falls z.B. für Bat-In ein unverhältnismäßiger (zu großer/falscher) Wert gemessen bzw. übermittelt wurde, kann der Hausverbrauch negativ werden.

Ich könnte natürlich auf 0 begrenzen. Allerdings sieht man dann nicht mehr falls etwas falsch gelaufen ist.
Und da es die Ausnahme ist bzw. sein sollte, ist es wohl besser ihn zu sehen.
#93
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von kask - 20 Mai 2024, 17:29:04
Danke für die Hilfe und das Grübeln ;)
Ich hatte letzte Woche Montag einen Umzug vom Raspberry auf einen amd64 system mit proxmox und debian.
Da hatte ich das Backup vom 12ten..also 13ten um 00:XX eingespielt.
Mittags gegen 16Uhr kamen dann wieder Werte rein im Zuge des portierens.
Beim nächsten mal sollte ich, wenn alles geht, wieder mit dem Backup starten.
Doof gelaufen!

#94
Off-Topic / Empfehlung WLAN-Router / Acces...
Letzter Beitrag von tndx - 20 Mai 2024, 16:50:40
Hallo FHEM-Gemeinde,

ich mache mir gerade notgedrungen Gedanken über meine WLAN-/LAN-Infrastruktur und würde gerne bei der Gelegenheit eure Meinung dazu einholen.

Ich nutze momentan eine FritzBox 7390 als Router und DHCP-/DNS-Server. Eigentlich nur noch aus historischen Gründen und als Jugendschutz-Filter bzw. WLAN-Zeitsteuerung auf Einzelclient-Ebene, denn das verbaute DSL-Modem ist schon lange ohne Funktion. Außerdem noch VLAN-fähiger Switch.

Parallel habe ich lange Zeit einen TL-WA854RE mit DD-WRT als zusätzlichen WLAN Access Point und DHCP für das Gäste-WLAN. Funktionierte soweit, aber die WLAN-Abdeckung ließ zu wünschen übrig und mit wachsender Anzahl der WLAN-Geräte wurde WLAN immer instabiler.

Also habe ich TP-Link durch 2 FritzBoxen 7362SL mit Open-WRT ersetzt, beide als "Dump-AP" konfiguriert. Eine davon sollte zusätzlich als DHCP-Server für das Gäste- und IOT-WLAN dienen. Auch wenn diese Kombi rein technisch alles abdeckt, was ich gerne hätte, gibt es Störungen, die ich mir nicht erklären kann, die den normalen Betrieb fast unmöglich machen:
- der Wechsel zwischen den APs im Haupt-WLAN funktioniert nicht fließend, die Geräte kommen nicht nach einem AP-Wechsel ins Netzwerk, bzw. erst nach einiger Zeit. Die IP scheint eine Zeit lang gesperrt zu sein, nach einiger Zeit (im Minutenbereich) geht es dann doch. Hier hatte ich den DHCP-Server der Hauptfritte im Verdacht, da lässt sich aber nichts einstellen.
- manchmal fliegen die Geräte auch ohne bewegt zu werden aus dem Haupt-WLAN (verbunden über die WRT-APs) und kommen erst nach einer gewissen Zeit wieder rein.
- die WLANs der WRT-APs sind manchmal nicht sofort sichtbar. Das lässt sich besonders gut an einer bestimmten Stelle im Haus reproduzieren. Ich hatte das erst für ein reines Reichweitenproblem gehalten, aber wenn sie sichtbar sind, dann aber beide mit mäßiger bis guter Signalstärke.
- Die Namensauflösung verhält sich fast willkürlich. Vor allem auf manchen Android-Geräten kann ich noch nicht mal per IP auf lokale IP-Adressen zugreifen, manchmal gehte es aber doch, und manche Apps schaffen dann sogar die Hostnamen aufzulösen. Dabei verhält sich Firefox anders als Chrome und Volumio-App auf Android. Aktiviere ich VPN (OpenVPN) im Haupt-WLAN, dann geht zumindest der Zugriff per IP zuverlässig.

Alles in einem ist die Situation ziemlich unbefriedigend, erst recht für meine Mitbewohner.

Es gäbe sicherlich noch Raum für Verbesserung bzw. Debugging, aber langsam zweifle ich an meinem Ansatz "Stock-Fritzbox + FritzBoxen mit OpenWRT" und wollte mich nach Altenativen umschauen. Unifi scheint hier unbestritten den besten Ruf zu haben, aber nicht gerade günstig und/oder aufwändig zu administrieren.

Gibt es vielleicht irgendwas dazwischen, was sich dennoch verlässlich stabil nutzen ließe?

Meine Anforderungen sind zwar oben implizit beschrieben, aber hier noch mal kurz zusammengefasst:
- LAN - WAN Routing
- 3 WLAN-AP mit mind. 3 besser mehr möglichen WLANs (Haupt-/IOT-/Gäste-WLAN)
- Gerne solche Spielereien wie täglich wechselnde Passwörter mit generierbaren QR-Codes
- Jugenschutz-Filter bzw. Zeitsteuerung für einzelne Clients
- Einigermaßen komfortable GUI (Einmal konfigurieren geht ja noch per Script oder Config-Datei, aber für häufiger benötigte Funktionen sollte schon eine GUI existieren)
- Geld spielt natürlich auch eine Rolle, insofern würde ich im Zweifelsfall eine günstigere Lösung einer teureren vorziehen, aber nicht auf Kosten der Grundanforderungen.

Wenn jemand sogar fertige Videos / Tutorials kennt, die diesen Wünschen nahe kommen, lasst es mich wissen.

Ansonsten nehme ich auch gerne Empfehlungen / Hinweise entgegen, die mich einer stabileren Infrastruktur näher bringen.
#95
Homematic / Aw: AskSin++ Library
Letzter Beitrag von raspifhem - 20 Mai 2024, 16:49:45
Ein #define EXTRADELAY 3600000 oder typedef WeatherChannel<Hal, SysClock, Sensors, PEERS_PER_CHANNEL, EXTRAMILLIS+EXTRADELAY, WeatherList0> ChannelType; hat leider keine Änderung bewirkt.

Ich werde mal weiter forschen wo die drei Minuten herkommen.
#96
MAX / HourCounter mit selbsdefiniert...
Letzter Beitrag von matze1999 - 20 Mai 2024, 16:28:24
Hallo,

ich habe ein HourCounter Device, für das ich gern den Zeitraum 5 Tage von aktuellen Tag zurück, zur Datenerhebung nutzen möchte.

Lt. FHEMWiki:

Aggregation über bestimmte oder ganz freie Zeiträume
Ich möchte meine Bewässerung u.a. davon abhängig machen, ob es in den letzten X Tagen eine Menge Y geregnet hat.

Hier mal das Device:

define CN.Regenmenge HourCounter MQTT2_zigbee_Regenmesser:open MQTT2_zigbee_Regenmesser:closed
attr CN.Regenmenge devStateStyle style="text-align:left;;font-weight:bold;;"
attr CN.Regenmenge group Bewässerung
attr CN.Regenmenge icon weather_rain_meter
attr CN.Regenmenge room Bewässerung,Garten,Schalter
attr CN.Regenmenge sortby 4
attr CN.Regenmenge stateFormat letzte Stunde regenstunde l/m² | \
heute regentag l/m² | \
lfd. Woche regenwoche l/m² |\
lfd. Monat regenmonat l/m²
attr CN.Regenmenge userReadings regenstunde:appCountsPerHourTemp.* {round( ReadingsNum($name,'appCountsPerHourTemp',0)*0.30303, 0 ) },\
regentag:countsPerDay.* {round( ReadingsNum($name,'countsPerDay',0) * 0.30303, 0 ) },\
regenwoche:appCountsPerWeekTemp.* {round( ReadingsNum($name,'appCountsPerWeekTemp',0)*0.30303, 0 ) },\
regenmonat:appCountsPerMonthTemp.* {round( ReadingsNum($name,'appCountsPerMonthTemp',0)*0.30303, 0 ) }
#   DEF        MQTT2_zigbee_Regenmesser:open MQTT2_zigbee_Regenmesser:closed
#   FUUID      62ab57f2-f33f-214e-0042-119484fada12476c
#   NAME       CN.Regenmenge
#   NR         322
#   NTFY_ORDER 50-CN.Regenmenge
#   STATE      letzte Stunde 0 l/m² |
#heute 0 l/m² |
#lfd. Woche 0 l/m² |
#lfd. Monat 16 l/m²
#   TYPE       HourCounter
#   VERSION    1.0.1.2 - 24.12.2014
#   eventCount 1659
#   READINGS:
#     2024-05-20 00:00:00   appCountsPerDay 0
#     2024-05-20 16:00:00   appCountsPerHour 0
#     2024-05-20 16:00:00   appCountsPerHourTemp 0
#     2024-05-01 00:00:00   appCountsPerMonth 81
#     2024-05-18 15:14:09   appCountsPerMonthTemp 53
#     2024-05-19 00:00:00   appCountsPerWeek 16
#     2024-05-19 00:00:00   appCountsPerWeekTemp 0
#     2024-01-01 00:00:02   appCountsPerYear 0
#     2024-05-18 15:14:09   appCountsPerYearTemp 134
#     2024-05-20 00:00:00   appOpHoursPerDay 24
#     2024-05-20 16:25:02   appOpHoursPerDayTemp 16.4172222222222
#     2024-05-01 00:00:00   appOpHoursPerMonth 716.948333333333
#     2024-05-20 00:00:00   appOpHoursPerMonthTemp 452.3625
#     2024-05-19 00:00:00   appOpHoursPerWeek 167.995833333333
#     2024-05-20 00:00:00   appOpHoursPerWeekTemp 24
#     2024-01-01 00:00:02   appOpHoursPerYear 0
#     2024-05-20 00:00:00   appOpHoursPerYearTemp 1201.74444444444
#     2024-05-20 00:00:00   appUtilization  100
#     2024-05-20 16:25:02   appUtilizationTemp 100
#     2024-05-20 16:25:02   appUtilizationTempOld 100
#     2024-05-20 16:25:02   countsOverall   158
#     2024-05-20 16:25:02   countsPerDay    0
#     2024-05-20 16:25:02   pauseTimeEdge   1
#     2024-05-20 16:25:02   pauseTimeIncrement 1
#     2024-05-20 16:25:02   pauseTimeOverall 11385324
#     2024-05-20 16:25:02   pauseTimePerDay 0
#     2024-05-20 16:25:02   pulseTimeEdge   2238
#     2024-05-20 16:25:02   pulseTimeIncrement 177053
#     2024-05-20 16:25:02   pulseTimeOverall 4385382
#     2024-05-20 16:25:02   pulseTimePerDay 59102
#     2024-05-18 15:14:09   regenmonat      16
#     2024-05-20 16:00:00   regenstunde     0
#     2024-05-20 16:25:02   regentag        0
#     2024-05-19 00:00:00   regenwoche      0
#     2024-05-20 16:25:02   state           0
#     2024-05-18 15:14:09   tickChanged     315
#     2024-05-20 00:00:00   tickDay         9
#     2024-05-20 16:00:00   tickHour        260
#     2024-05-11 15:11:05   tickMonth       0
#     2024-05-20 16:25:02   tickUpdated     749
#     2024-05-19 00:00:00   tickWeek        2
#     2024-05-11 15:11:05   tickYear        0
#     2024-05-20 16:25:02   value           1
#   helper:
#     OFF_Regexp MQTT2_zigbee_Regenmesser:closed
#     ON_Regexp  MQTT2_zigbee_Regenmesser:open
#     calledByEvent
#     changedTimestamp 2024-05-20 16:25:02
#     forceClear
#     forceDayChange
#     forceHourChange
#     forceMonthChange
#     forceWeekChange
#     forceYearChange
#     isFirstRun
#     sdRoundHourLast 1716213600
#     value      1
#     cmdQueue:
#
setstate CN.Regenmenge letzte Stunde 0 l/m² | \
heute 0 l/m² | \
lfd. Woche 0 l/m² |\
lfd. Monat 16 l/m²
setstate CN.Regenmenge 2024-05-20 00:00:00 appCountsPerDay 0
setstate CN.Regenmenge 2024-05-20 16:00:00 appCountsPerHour 0
setstate CN.Regenmenge 2024-05-20 16:00:00 appCountsPerHourTemp 0
setstate CN.Regenmenge 2024-05-01 00:00:00 appCountsPerMonth 81
setstate CN.Regenmenge 2024-05-18 15:14:09 appCountsPerMonthTemp 53
setstate CN.Regenmenge 2024-05-19 00:00:00 appCountsPerWeek 16
setstate CN.Regenmenge 2024-05-19 00:00:00 appCountsPerWeekTemp 0
setstate CN.Regenmenge 2024-01-01 00:00:02 appCountsPerYear 0
setstate CN.Regenmenge 2024-05-18 15:14:09 appCountsPerYearTemp 134
setstate CN.Regenmenge 2024-05-20 00:00:00 appOpHoursPerDay 24
setstate CN.Regenmenge 2024-05-20 16:25:02 appOpHoursPerDayTemp 16.4172222222222
setstate CN.Regenmenge 2024-05-01 00:00:00 appOpHoursPerMonth 716.948333333333
setstate CN.Regenmenge 2024-05-20 00:00:00 appOpHoursPerMonthTemp 452.3625
setstate CN.Regenmenge 2024-05-19 00:00:00 appOpHoursPerWeek 167.995833333333
setstate CN.Regenmenge 2024-05-20 00:00:00 appOpHoursPerWeekTemp 24
setstate CN.Regenmenge 2024-01-01 00:00:02 appOpHoursPerYear 0
setstate CN.Regenmenge 2024-05-20 00:00:00 appOpHoursPerYearTemp 1201.74444444444
setstate CN.Regenmenge 2024-05-20 00:00:00 appUtilization 100
setstate CN.Regenmenge 2024-05-20 16:25:02 appUtilizationTemp 100
setstate CN.Regenmenge 2024-05-20 16:25:02 appUtilizationTempOld 100
setstate CN.Regenmenge 2024-05-20 16:25:02 countsOverall 158
setstate CN.Regenmenge 2024-05-20 16:25:02 countsPerDay 0
setstate CN.Regenmenge 2024-05-20 16:25:02 pauseTimeEdge 1
setstate CN.Regenmenge 2024-05-20 16:25:02 pauseTimeIncrement 1
setstate CN.Regenmenge 2024-05-20 16:25:02 pauseTimeOverall 11385324
setstate CN.Regenmenge 2024-05-20 16:25:02 pauseTimePerDay 0
setstate CN.Regenmenge 2024-05-20 16:25:02 pulseTimeEdge 2238
setstate CN.Regenmenge 2024-05-20 16:25:02 pulseTimeIncrement 177053
setstate CN.Regenmenge 2024-05-20 16:25:02 pulseTimeOverall 4385382
setstate CN.Regenmenge 2024-05-20 16:25:02 pulseTimePerDay 59102
setstate CN.Regenmenge 2024-05-18 15:14:09 regenmonat 16
setstate CN.Regenmenge 2024-05-20 16:00:00 regenstunde 0
setstate CN.Regenmenge 2024-05-20 16:25:02 regentag 0
setstate CN.Regenmenge 2024-05-19 00:00:00 regenwoche 0
setstate CN.Regenmenge 2024-05-20 16:25:02 state 0
setstate CN.Regenmenge 2024-05-18 15:14:09 tickChanged 315
setstate CN.Regenmenge 2024-05-20 00:00:00 tickDay 9
setstate CN.Regenmenge 2024-05-20 16:00:00 tickHour 260
setstate CN.Regenmenge 2024-05-11 15:11:05 tickMonth 0
setstate CN.Regenmenge 2024-05-20 16:25:02 tickUpdated 749
setstate CN.Regenmenge 2024-05-19 00:00:00 tickWeek 2
setstate CN.Regenmenge 2024-05-11 15:11:05 tickYear 0
setstate CN.Regenmenge 2024-05-20 16:25:02 value 1


matze1999
#97
FHEMapp / Aw: Chart darstellung
Letzter Beitrag von MaciekI - 20 Mai 2024, 16:20:52
I tried with FileLog but i didn't find method to manipulate timestamp. Maybe you should try logProxy (https://wiki.fhem.de/wiki/LogProxy). There is function to shift time.
#98
Homematic / Aw: Homematic Gerätedaten werd...
Letzter Beitrag von Wiesenfreund - 20 Mai 2024, 15:52:54
Hallo Jürgen,
ich werde es mit einer VM versuchen.

Viele Grüße und Danke,
Eberhard
#99
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von kask - 20 Mai 2024, 14:48:40
Ich sollte mal mit dem optimieren der Anlagen aufhören.
Wenn das so weiter geht verdient ja keiner mehr geld an mir ;)

Neh, mal im ernst wie kann ich eine negative Consumption haben?
Vermutlich ist da in der Historie letzten Monat mal was schief gelaufen. Sollte vieleicht abgefragt werden das es nicht kleiner 0 sein kann.
Das ist doch was seit dem 14ten nicht i.O immer zur 16ten Stunde. Ich bin ratlos. Einer eine Idee?

Edit: die -923/-935 sind unterschiedlich weil es zwei verschiedene Instancen sind.
Ich habe 7 instancen (SolarForecast Devices) und alle haben das Problem um 16Uhr

#100
Sonstige Systeme / Aw: Support-Thread Modul 36_Sh...
Letzter Beitrag von Ruggy - 20 Mai 2024, 14:17:34
Alles klar. Werde ich mir mal überlegen bzgl. den Unifi APs und Mesh "über die Luft".

Und sorry für das Offtopic. :-X


Um wieder zu meiner eigentlichen Frage/Problem zurück zu kommen.
Die Fehlermeldung myShelly_Plug_1: undefined value for source wird im LogFile nicht mehr angezeigt. Das Update brachte also Erfolg.  :D



Habe aber jetzt ein Problem mit dem ShellyEM3, weil sich dieser jetzt anscheinend jetzt auch über den Repeater verbindet. Habe noch zwei weitere ShellyEM3, welche sich über den UniFi verbinden. Diese funktonierten ohne Probleme.

2024.05.20 13:50:18 1: [Freezemon] myFreezemon: possible freeze starting at 13:50:17, delay is 1.399 possibly caused by: tmr-Shelly_status(myShelly_Plug_1)
2024.05.20 13:57:08 3: [Shelly_status] Shelly3EM_OG_Heizung: Error in callback, update in 240 seconds
2024.05.20 13:57:08 1: [Shelly_status] Device Shelly3EM_OG_Heizung has Error 'Error: Timeout connecting', state is set to 'Error: Network'

Denke aber, dass der Fehler nicht bei FHEM zu suchen ist sondern bei meinen Netzwerk.