Neueste Beiträge

#1
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von DS_Starter - 24 Mai 2026, 13:28:48
Gerne fragen wenn etwas unklar sein sollte.
#2
Homematic / Aw: Ersatz für defekten HM-LGW...
Letzter Beitrag von bommel-bs - 24 Mai 2026, 13:24:13
Ich habe jetzt anhand des Links den getty Dienst für ttyAMA0 dauerhaft deaktiviert.
Danach einmal gebootet. Die Dateirechte und Links sind wie unter Troubleshooting beschrieben. Leider hat sich an der Fehlermneldung nichts geändert. Beim starten wird wohl Type und Seriennummer ausgelesen und nach kommt nichts mehr.

Stefan
#3
Automatisierung / Aw: Midea Comfee Klimaanlage ü...
Letzter Beitrag von Tommi ratlos - 24 Mai 2026, 13:20:00
Hi,
ich habe es mit
pip3 install msmart-ng --break-system-packages
installiert
mit pipx habe ich es auch nicht hinbekommen
#4
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von Burny4600 - 24 Mai 2026, 13:16:38
Danke für die Infos.

Das mit dem Parameter reductionState muss ich erst verstehen um damit den Status auszugeben.
#5
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von DS_Starter - 24 Mai 2026, 13:06:24
Hallo Chris,

der reductionState Parameter/Wert ist zum Einen eine Eigenschaft zur Anzeige damit man sieht ob sich die Anlage evtl. im Abregelungsmodus befindet. Weiterhin wird der Abregelungsstatus herangezogen um die Gültigkeit der aktuellen PV-Prognose zu bewerten. D.h. ist die Anlage abgeregelt, wird die PV-Prognose dadurch verfälscht und evtl. sogar entwertet. Dieser Status wird aufgezeichnet und für das KI Training ausgewertet.

Für das Bat-Management ist reductionState aktuell keine EInflußgröße.

LG,
Heiko
#6
Automatisierung / Aw: Midea Comfee Klimaanlage ü...
Letzter Beitrag von cotecmania - 24 Mai 2026, 13:05:32
Hallo,

nach Umzug vom Pi auf Proxmoxx hab ich nun fast alles wieder am Laufen ausser meine Klimaanlage Dimstal (Dongle ist OSK103)
Hat aufm Pi funktioniert

Folgendes gemacht mit root user unter Linux 13 (trixie) :

1.) Installation von msmart geht nicht mehr mit pip/pip3 -> error: externally-managed-environment
2.) pipx install msmart==0.2.3 -> ok
    midea-discover meldet Fehler
   
  File "/root/.local/bin/midea-discover", line 6, in <module>
    sys.exit(discover())
            ~~~~~~~~^^
  File "/root/.local/share/pipx/venvs/msmart/lib/python3.13/site-packages/click/core.py", line 1524, in __call__
    return self.main(*args, **kwargs)
          ~~~~~~~~~^^^^^^^^^^^^^^^^^
  File "/root/.local/share/pipx/venvs/msmart/lib/python3.13/site-packages/click/core.py", line 1445, in main
    rv = self.invoke(ctx)
  File "/root/.local/share/pipx/venvs/msmart/lib/python3.13/site-packages/click/core.py", line 1308, in invoke
    return ctx.invoke(self.callback, **ctx.params)
          ~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/.local/share/pipx/venvs/msmart/lib/python3.13/site-packages/click/core.py", line 877, in invoke
    return callback(*args, **kwargs)
  File "/root/.local/share/pipx/venvs/msmart/lib/python3.13/site-packages/msmart/cli.py", line 45, in discover
    found_devices = loop.run_until_complete(discovery.get_all() if ip == '' else discovery.get(ip))
  File "/usr/lib/python3.13/asyncio/base_events.py", line 725, in run_until_complete
    return future.result()
          ~~~~~~~~~~~~~^^
  File "/root/.local/share/pipx/venvs/msmart/lib/python3.13/site-packages/msmart/scanner.py", line 193, in get_all
    await self._process_tasks(tasks)
  File "/root/.local/share/pipx/venvs/msmart/lib/python3.13/site-packages/msmart/scanner.py", line 199, in _process_tasks
    [self.result.add(task.result()) for task in tasks]
                    ~~~~~~~~~~~^^
  File "/root/.local/share/pipx/venvs/msmart/lib/python3.13/site-packages/msmart/scanner.py", line 50, in support_test
    _device = await self.support_testv3(account, password)
              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/root/.local/share/pipx/venvs/msmart/lib/python3.13/site-packages/msmart/scanner.py", line 65, in support_testv3
    token, key = await loop.run_in_executor(None, gettoken, udpid, account, password)
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3.13/concurrent/futures/thread.py", line 59, in run
    result = self.fn(*self.args, **self.kwargs)
  File "/root/.local/share/pipx/venvs/msmart/lib/python3.13/site-packages/msmart/scanner.py", line 255, in gettoken
    Client.login()
    ~~~~~~~~~~~~^^
  File "/root/.local/share/pipx/venvs/msmart/lib/python3.13/site-packages/msmart/cloud.py", line 136, in login
    self.get_login_id()
    ~~~~~~~~~~~~~~~~~^^
  File "/root/.local/share/pipx/venvs/msmart/lib/python3.13/site-packages/msmart/cloud.py", line 125, in get_login_id
    response = self.api_request(
        "/v1/user/login/id/get",
        {'loginAccount': self.login_account}
    )
  File "/root/.local/share/pipx/venvs/msmart/lib/python3.13/site-packages/msmart/cloud.py", line 114, in api_request
    return self.api_request(endpoint, args)
          ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^
  File "/root/.local/share/pipx/venvs/msmart/lib/python3.13/site-packages/msmart/cloud.py", line 114, in api_request
    return self.api_request(endpoint, args)
          ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^
  File "/root/.local/share/pipx/venvs/msmart/lib/python3.13/site-packages/msmart/cloud.py", line 116, in api_request
    raise RecursionError()
RecursionError

3.) pipx install msmart-ng
    msmart-ng Discover -> Läuft -> Key und Token in FHEM Device beim DEF eintragen
4.) setAC.py kopiert nach /opt/midea-msmart und chmod 777 /opt/midea-msmart/setAC.py
5.) neuestes (0.81) 53_mideaAC.pm nach fhem kopiert und fhem neu gesatartet
6.) Attribut "processScript" in FHEM angelegt -> /opt/midea-msmart/setAC.py
7.) Im FHEM Log hab ich nun folgendes :
Traceback (most recent call last):
  File "/opt/midea-msmart/setAC.py", line 6, in <module>
    from msmart.device import air_conditioning as ac
ModuleNotFoundError: No module named 'msmart'
Traceback (most recent call last):
  File "/opt/midea-msmart/setAC.py", line 6, in <module>
    from msmart.device import air_conditioning as ac
ModuleNotFoundError: No module named 'msmart'

Du darfst diesen Dateianhang nicht ansehen.
Du darfst diesen Dateianhang nicht ansehen.

Bin leider kein Linuxkenner sondern Windows ....

Für jede Hilfe dankbar

#7
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von Burny4600 - 24 Mai 2026, 12:39:15
Soweit funktioniert wieder alles unter 64Bit.

Eine Sache habe ich noch mit dem reductionState Parameter.
Leider funktioniert der FHEM-Suchbefehl bei mir nicht um nach reductionState oder anderem zu suchen, um darüber mehr zu erfahren.

Meine beiden Deye PV-Anlagen werden aktuell mit 0W Einspeisung betrieben, versorgen primär die Verbraucher und laden mit dem Überschuss die Batterien, und regeln automatisch ab, wenn die Batterien voll geladen sind. Die Batterien werden bis maximal 100% geladen und bis auf minimal 2% entladen. Das sind die besten Einstellungen für meine HV-Batterien, da für diese Deye HV-Batterien sowohl bei 100% als auch bei 2% eine Lademanagement für die Batteriezellen gestartet wird.

Meine Einstellungen unter SolarForecast.
attr AB_WS_SS plantControl feedinPowerLimit=0
attr AB_WS_SS ctrlBatSocManagement01 lowSoc=2 upSoC=10 maxSoC=100 careCycle=25 lcSlot=09:00-16:00 loadAbort=100:40:90 safetyMargin=30 weightOwnUse=20 loadTarget=90:-2
attr AB_WS_SS ctrlBatSocManagement02 lowSoc=2 upSoC=10 maxSoC=100 careCycle=25 lcSlot=09:00-19:00 loadAbort=100:40:90 safetyMargin=30 weightOwnUse=20 loadTarget=90:-2

Ist hierfür das plantControl reductionState überhaupt hilfreich und was muss ich dazu anpassen?
#8
FHEM Code changes / Revision 31272: 55_MiniSIP.pm:...
Letzter Beitrag von System - 24 Mai 2026, 12:30:05
Revision 31272: 55_MiniSIP.pm: under development

55_MiniSIP.pm: under development

Source: Revision 31272: 55_MiniSIP.pm: under development
#9
FHEM Code changes / Revision 31271: MAINTAINER.txt...
Letzter Beitrag von System - 24 Mai 2026, 12:30:05
Revision 31271: MAINTAINER.txt: updated

MAINTAINER.txt: updated

Source: Revision 31271: MAINTAINER.txt: updated
#10
FHEM Code changes / Revision 31270: 55_MiniSIP.pm:...
Letzter Beitrag von System - 24 Mai 2026, 12:30:05
Revision 31270: 55_MiniSIP.pm: under development

55_MiniSIP.pm: under development

Source: Revision 31270: 55_MiniSIP.pm: under development