Seite 2 von 2
Re: Openhab Update Shelly 1 PM
Verfasst: 29. Aug 2024 21:30
von maiterth
habe den Shelly 120 upgedatet auf beta 20231107-164450/v1.14.1-rc1-g0617c15
In OH neuen Thing (Generic MQTT Thing) angelegt und wollte den Schalter 120 über MQTT steuern.
Habe beim Shelly 121 und 123 nichts gemacht. Plötzlich funktionierten alle Schaltern wieder (auch 121 und 123).
OH nicht neu gebootet, nichts anderes versucht, als den Shelly 120 über MQTT zu steuern.
Plötzlich funktioniert wieder alles, die Zahlen sind wieder da.
Shelly 120 MQTT gelöscht. Es funktioniert weiter hin.
Würde gerne es nachvollziehen was passiert ist.
Bin neugierig, ob morgen Früh noch alles wieder tut.
Spiele wieder die stabile Version des Shelly 120 zurück, auf SW 20230913-113709/v1.14.0-gcb84623.
Alles Funktioniert noch. Bis Morgen. Melde mich morgen Früh noch mal.
Nochmal Danke an alle.
Re: Openhab Update Shelly 1 PM
Verfasst: 30. Aug 2024 07:22
von maiterth
Guten Morgen, bis jetzt funktioniert noch alles, Schalter lassen sich schalten, die Zahlen sind da. Warum hat das System gesponnen? Bleibt es dabei, das alles funktioniert? Melde mich nochmal, wenn es dieselben Symptome nochmal zeigt. Danke an alle.
Re: Openhab Update Shelly 1 PM
Verfasst: 30. Aug 2024 07:55
von EmptySoft
Wie hast Du das thing konfiguriert? Über die GUI oder über ein.thing File? Durch Deine Änderung wird auf jeden Fall die Konfiguration neu eingelesen, vielleicht hat sich OpenHAB da verstolpert. Um die besser (und schneller) helfen zu können, ist es immer gut Deine Konfigurationen zu posten
Re: Openhab Update Shelly 1 PM
Verfasst: 30. Aug 2024 08:49
von maiterth
Ich verstehe die Fachbegriffe, die, du benutzt hast nicht ganz. Bei Veränderungen gehe ich zum Thing, von dort suche oder ich erstelle das entsprechende Item. Vermutlich benutze ich das GUI, ich mache es nicht über die "DOS Ebene". Wie poste ich die Konfiguration?
Re: Openhab Update Shelly 1 PM
Verfasst: 30. Aug 2024 14:15
von udo1toni
Über die GUI hast Du im Fall der Things immer auch einen "Karteireiter" mit dem Titel Code. Dort kannst Du das Thing in Textform editieren bzw. die Konfiguration bequem mit anderen teilen. Nimm den Text in die Zwischenablage und füge ihn im Foren-Editor ein. Achte darauf, solche Code-Schnipsel mit den code-Tags zu versehen (vollständiger Editor -> </> Knopf), denn die Forensoftware formatiert sonst wild im Text herum. Im Fall von Yaml (das ist das Format der Code-Ansicht) spielen die Einrückungen eine Rolle, und die gehen im Forum verloren, wenn der Text einfach so eingefügt wird.
openHAB hat übrigens nichts mit DOS zu tun...
Was Du vermutlich meinst, ist die "Eingabeaufforderung", aber auch das wäre verkehrt, es geht bei der Konfiguration um reine Textdateien.
Ja, man kann diese Textdateien auch über einen kommandozeilenorientierten Editor bearbeiten, Notepad oder beliebige andere Editoren gehen aber genauso gut.
Gewöhnlich wird openHAB auf einem Raspberry Pi ausgeführt, da wäre die "Eingabeaufforderung in Wirklichkeit eine "Shell", die dann in einem Terminalfenster läuft. Bei Windows ist das genauso, nur nennt das niemand so...
Re: Openhab Update Shelly 1 PM
Verfasst: 30. Aug 2024 14:23
von maiterth
Code: Alles auswählen
UID: shelly:shelly1pm:8caab543192a
label: Büro Licht 120
thingTypeUID: shelly:shelly1pm
configuration:
eventsCoIoT: true
deviceIp: 192.168.178.120
eventsSwitch: false
updateInterval: 60
eventsButton: false
eventsPush: false
channels:
- id: device#alarm
channelTypeUID: shelly:alarmTrigger
label: Alarm
description: Alarmauslöser, z.B. schwaches WiFi Signal erkannt oder Überhitzung
configuration: {}
- id: device#wifiSignal
channelTypeUID: system:signal-strength
label: Signalstärke
description: Zeigt die aktuelle Signalstärke an. Werte von 0 (Kein Signal) bis 4
(Ausgezeichnet).
configuration: {}
- id: device#deviceName
channelTypeUID: shelly:deviceName
label: Gerätename
description: Symbolischer Name des Gerätes (Konfiguration über Shelly App)
configuration: {}
- id: device#internalTemp
channelTypeUID: system:indoor-temperature
configuration: {}
- id: device#supplyVoltage
channelTypeUID: shelly:supplyVoltage
label: Versorgungsspannung
description: Externe Versorgungsspannung
configuration: {}
- id: device#uptime
channelTypeUID: shelly:uptime
label: Laufzeit
description: Anzahl Sekunden seit dem das Gerät mit Strom versorgt wurde
configuration: {}
- id: device#heartBeat
channelTypeUID: shelly:heartBeat
label: Letzte Aktivität
description: Zeitpunkt der letzten Aktivität. Hierbei kann es sich um einen
erfolgreichen API-Aufruf, oder Sensor-Aktualisierung handeln. Dies
schließt eine erfolgreiche Netzwerk-Kommunikation ein (WiFi + IP).
configuration: {}
- id: device#statusLed
channelTypeUID: shelly:ledStatusDisable
label: Status-LED aus
description: LED-Anzeige für Netzwerkstatus deaktivieren
configuration: {}
- id: device#updateAvailable
channelTypeUID: shelly:updateAvailable
label: Firmwareaktualisierung verfügbar
description: "EIN: Es ist eine neuere Firmwareversion verfügbar (Update kann mit
der Shelly App oder im Shelly Manager durchgeführt werden)"
configuration: {}
- id: relay#output
channelTypeUID: system:power
label: Betrieb
configuration: {}
- id: relay#outputName
channelTypeUID: shelly:outputName
label: Ausgangsname
description: Ausgangs-/Kanalname (wie in der Shelly App festgelegt)
configuration: {}
- id: relay#timerActive
channelTypeUID: shelly:timerActive
label: Autom. EIN/AUS Timer aktiv
description: "EIN: Ein Timer ist aktiv, OFF: kein Timer aktiv"
configuration: {}
- id: relay#autoOn
channelTypeUID: shelly:timerAutoOn
label: Auto-AN-Timer
description: Wenn der Ausgang abgeschaltet wird, wird er nach n Sekunden
automatisch wieder eingeschaltet
configuration: {}
- id: relay#autoOff
channelTypeUID: shelly:timerAutoOff
label: Auto-AUS Timer
description: Wenn der Ausgang eingeschaltet wird, wird er nach n Sekunden
automatisch wieder ausgeschaltet
configuration: {}
- id: relay#input
channelTypeUID: shelly:inputState
label: Eingang/Taste
description: Aktueller Status des Eingangs/der Taste
configuration: {}
- id: relay#button
channelTypeUID: system:button
label: Ereignisauslöser
configuration: {}
- id: relay#lastEvent
channelTypeUID: shelly:lastEvent
label: Letztes Ereignis
description: Typ des letzten Ereignisses (S=kurz, SS=2xkurz, SSS=3xkurz, L=lang,
SL=kurz-lang, LS=lang-kurz)
configuration: {}
- id: relay#eventCount
channelTypeUID: shelly:eventCount
label: Ereignis-Anzahl
description: Anzahl der vom Gerät empfangenen Events
configuration: {}
- id: meter#currentWatts
channelTypeUID: shelly:meterWatts
label: Stromverbrauch
description: Aktueller Energieverbrauch in Watt
configuration: {}
- id: meter#totalKWH
channelTypeUID: shelly:meterTotal
label: Gesamtverbrauch
description: Gesamtverbrauch in kWh seit das Gerät eingeschaltet wurde (wird
beim Neustart zurückgesetzt)
configuration: {}
- id: meter#lastPower1
channelTypeUID: shelly:lastPower1
label: Schnitt letzte Minute 1
description: Stromverbrauch der letzten Minute, gerundet
configuration: {}
- id: meter#lastUpdate
channelTypeUID: shelly:lastUpdate
label: Letzte Aktualisierung
description: Zeitstempel der letzten Statusaktualisierung
configuration: {}
Re: Openhab Update Shelly 1 PM
Verfasst: 30. Aug 2024 14:24
von maiterth
Danke für die Erklärung.