Fehler Livisi Integration

  • Moin,


    seid einiger Zeit bekomme ich folgende Meldung, mit der ich kicht unzugehen weiss.


    Logger: homeassistant.helpers.entity

    Source: helpers/entity.py:359

    First occurred: 09:30:59 (24 occurrences)

    Last logged: 09:35:20


    Entity None (<class 'homeassistant.components.livisi.switch.LivisiSwitch'>) is implicitly using device name by not setting its name. Instead, the name should be set to None, please create a bug report at https://github.com/home-assist…2integration%3A+livisi%22


    Zudem sind seid heute die neuen Bedienelemte für die Thermostate futsch. Also jene, die mit 2023.9.1, hinzukamen.


    Ich weiss nicht, wie das passieren konnte.

  • ich konnte den Fehler mit den verschwundenen Bedienelementen reproduzieren. Dies wird verursacht durch ein Update von Better Thermostat. Das ich bisher nicht nutze, aber mich damit beschäftigen wollte. Sobald ich das letzte Update installiere, sind die Bedienelemente(klick auf die 3 Punkte) weg. Ein Backup repariert das wieder, aber ist ja nicht Sinn der Sache.

  • wenn Du die HACS Version benutzt, gibt es keinerlei Probleme mit Better Thermostat.


    Vor allem werden da mehr Geräte unterstützt und das sehr flüssig


    GitHub - planbnet/livisi_unofficial: Unofficial fork of the home assistant livisi integration including the seemingly abandoned aiolivisi lib (plus patches)
    Unofficial fork of the home assistant livisi integration including the seemingly abandoned aiolivisi lib (plus patches) - GitHub - planbnet/livisi_unofficial:…
    github.com

  • Ich wollte gestern BT ausprobieren, aber leider sind die Karten so riesig, dass das nicht auf meinem Tablet passt, ohne zu scrollen. Kann man das(ausser +/- ausblenden) irgendwie anders hinbekommen?


    Ich würde auch zu gerne die inoffizielle Version von Livisi nutzen. aber mir fehlen Infos, was da alles unterstützt wird, wie z.B Batterie und sowas.


    Ich habe auch Probleme mit der Scheduler Card. Die scheint nicht die Temperaturen nicht richtig einzustellen. Ich möchte alles soweit automatisieren, das ich mich nur noch einklinken muss, wenns Madame zu kalt wird

  • Ich würde auch zu gerne die inoffizielle Version von Livisi nutzen. aber mir fehlen Infos, was da alles unterstützt wird, wie z.B Batterie und sowas.

    • Support VariableActuators (Boolean vars in livisi) as switches
    • Support light switches as lights (be sure to categorize them correctly in the livisi controller)
    • Support Dimmer
    • Support motion detectors (brightness sensor and events)
    • Devices with buttons are supported as basic event entities and device triggers
    • Support Smoke Detectors
    • Support temperature sensors for both the room climate devices and the individual thermostats
    • Battery level indicators
    • Dropped the dependencies on the aiolivisi lib, which seems to be abandoned. The neccessary connection code is simply included in this integration (which was opposed by the home assistant team for the official integration, but is the only logical way forward)
    • Dropped the pydantic dependency
  • Ich finds super... endlich funktionieren auch die Thermostate so wie sie sollen. Und bei der orginalen Integration ist das einfach Murks...


    jedesmal mehrfach neu laden bis alles ordnungsgemäß geladen wurde... bei der inoffiziellen ist alles sofort da.


    Taster, Thermostate inkl. eigener Entitität für Raumfeuchtigkeit, Schalter, Licht, Dimmer, Bewegungsmelder, Feuermelder, Anzeige des Batterielevels...

  • Ich finds super... endlich funktionieren auch die Thermostate so wie sie sollen. Und bei der orginalen Integration ist das einfach Murks...


    jedesmal mehrfach neu laden bis alles ordnungsgemäß geladen wurde... bei der inoffiziellen ist alles sofort da.


    Taster, Thermostate inkl. eigener Entitität für Raumfeuchtigkeit, Schalter, Licht, Dimmer, Bewegungsmelder, Feuermelder, Anzeige des Batterielevels...

    Moin,


    das hört sich in der Tat mega an. Du schreibst die Thermostate tun was sie sollen, was neinst Du damit? Die sollen heizen und abschalten😂


    Batterie ist schon wichtig finde ich. Das hat mich gewundert, dass das nicht drin ist.


    Übernimmt die Integration denn alle bestehenden Daten? Oder muss ich alles neu machen?


    Nochmal zu BT. Ich schrieb ja schon, dass die Karten zwar richtig cool sind, vor allem wegen der Infos, aber doch recht groß. Ich habe Stunden verbracht, um da irgendwie etwas hinzubekommen. Die Karten werden beschnitten, egal ob vertikale oder horizontale Karte. Raster ist Mist, da muss ich scrollen um zu sehen welche Heizung läuft. Gibt es irgendeine Möglichkeit, die Dinger kleiner hu bekommen? Ansonsten muss ich erstmal mit dem weitermachen was ich habe.


    Lg

    Olaf

  • Also ich seh die Temperatur, kann die Temperatur regeln, ob mit BT oder in der Entitycard...

    Vor allem direkt nach Neustart ohne neu laden zu müssen.


    einfach drüberbügeln... teste es einfach. Kannst ja vorher ein Backup machen wenn es Dir nicht zusagt

  • Ich finds super... endlich funktionieren auch die Thermostate so wie sie sollen. Und bei der orginalen Integration ist das einfach Murks...


    jedesmal mehrfach neu laden bis alles ordnungsgemäß geladen wurde... bei der inoffiziellen ist alles sofort da.


    Taster, Thermostate inkl. eigener Entitität für Raumfeuchtigkeit, Schalter, Licht, Dimmer, Bewegungsmelder, Feuermelder, Anzeige des Batterielevels...

    ich wollte gerade anfangen das Ding zu installieren, lese aber nix von Fenstersensoren. Sind die nicht dabei?? Die brauche ich dringend.

  • Moin,


    so, nun habe ich die inoffizielle Integration mit BT am laufen, aber irgendwie habe ich das Problem, dass die Thermostaten sich nicht ausschalten, sobald eine voreingestellte Außentemperatur erreicht ist.


    Ich nutze auch die Scheduler Integration, dort kann man ebenfalls eine Bedingung setzen, dass die Thermostate abschalten. Aber weder dort, noch in BT funktioniert das. Es werden immer die Heizpläne durchgezogen und die Thermostate sind dann an.


    Eine Automation die bei einer bestimmten Aussentemperatur dann die Thermostate abschaltet kann man machen, aber wenn dann jemand die Temperatur hochdreht, dann geht das Thermostat nicht wieder aus. Ich weiss nicht, wie ich das hinbekommen soll. Weiss jemand Rat?


    Lg

    Olaf

  • wenn Du die HACS Version benutzt, gibt es keinerlei Probleme mit Better Thermostat.


    Vor allem werden da mehr Geräte unterstützt und das sehr flüssig


    https://github.com/planbnet/livisi_unofficial

    Moin,


    hast Du neuerdings auch solche Meldungen in HA?


    Dieser Fehler wurde von einer benutzerdefinierten Integration verursacht


    Logger: custom_components.livisi

    Source: helpers/update_coordinator.py:290

    Integration: Livisi Unofficial (documentation, issues)

    First occurred: 14:32:04 (1 occurrences)

    Last logged: 14:32:04


    Unexpected error fetching Livisi devices data: string indices must be integers, not 'str'

    Traceback (most recent call last):

    File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 290, in _async_refresh

    self.data = await self._async_update_data()

    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

    File "/config/custom_components/livisi/coordinator.py", line 83, in _async_update_data

    return await self.async_get_devices()

    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

    File "/config/custom_components/livisi/coordinator.py", line 103, in async_get_devices

    devices = await self.aiolivisi.async_get_devices()

    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

    File "/config/custom_components/livisi/livisi_connector.py", line 200, in async_get_devices

    roomid = room["id"]

    ~~~~^^^^^^

    TypeError: string indices must be integers, not 'str'


    Kann damit überhaupt nichts anfangen…..

  • Guten Morgen,


    oh, oh, oh, gestern hatte ich einen gaaanz miesen Fehler. Die Temperatur an einem der Thermostaten stand auf 618 Grad😯 Leider kein Foto gemacht, aber ist wirklich so.


    Hab dann HA neu gestartet und die Integration musste danch wenigstens zweimal neu geladen werden, bevor es lief.


    Fahler waewn im Protokoll keine.

  • Moin,


    vielleicht kann mit einer helfen. Ich habe mehrfach jetzt unten stehende Meldung bekommen, kann damit aber rein nichts anfangen. Wie man ein Bug Ding erstellt weiss ich auch nicht Ist alles in Englisch ind so gut bin ich darin nicht mehr.


    Dieser Fehler wurde von einer benutzerdefinierten Integration verursacht


    Logger: custom_components.livisi

    Source: helpers/update_coordinator.py:290

    Integration: Livisi Unofficial (documentation, issues)

    First occurred: 15:36:10 (1 occurrences)

    Last logged: 15:36:10


    Unexpected error fetching Livisi devices data: string indices must be integers, not 'str'

    Traceback (most recent call last):

    File "/usr/src/homeassistant/homeassistant/helpers/update_coordinator.py", line 290, in _async_refresh

    self.data = await self._async_update_data()

    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

    File "/config/custom_components/livisi/coordinator.py", line 83, in _async_update_data

    return await self.async_get_devices()

    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

    File "/config/custom_components/livisi/coordinator.py", line 103, in async_get_devices

    devices = await self.aiolivisi.async_get_devices()

    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

    File "/config/custom_components/livisi/livisi_connector.py", line 200, in async_get_devices

    roomid = room["id"]

    ~~~~^^^^^^

    TypeError: string indices must be integers, not 'str'


    Hat diese Meldung schon hemand bekommen? Was bedeutet diese Meldung?

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!