Hauptmenü

Neueste Beiträge

#11
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von DS_Starter - 16 März 2026, 21:53:53
Hmm, das ist eine Warnung aus der Laderoutine der persistierten Daten auf der Platte. Evtl. Lesefehler?
Läuft alles?

get ... valDecTree aiNeuralNetConState
#12
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von 300P - 16 März 2026, 21:09:59
Naben Heiko,

kam beim shutdown/restart nach dem Contrib update:
2026.03.16 21:06:00 1: PERL WARNING:     (in cleanup) object of class struct fann * expected at ./FHEM/76_SolarForecast.pm line 9857.
#13
FHEM Code changes / Revision 30965: 76_SolarForeca...
Letzter Beitrag von System - 16 März 2026, 21:00:25
Revision 30965: 76_SolarForecast: contrib Version 2.4.0

76_SolarForecast: contrib Version 2.4.0

Source: Revision 30965: 76_SolarForecast: contrib Version 2.4.0
#14
Bastelecke / Aw: Panasonic Klima mit ESP32 ...
Letzter Beitrag von Gisbert - 16 März 2026, 20:23:52
Mir fällt noch auf, dass der Wert bei Panasonic AC Garage bei 8.0 steht, aber die Werte nur zwischen 16 und 30 geändert werden können. Das ist irgendwie widersprüchlich. Persönlich finde ich Slider etwas ungünstig; ich nutze gerne eine Zahleneingabe, die man einfach eintippt.
#15
Bastelecke / Aw: Panasonic Klima mit ESP32 ...
Letzter Beitrag von Gisbert - 16 März 2026, 20:15:31
Hallo TomS85,

ich befürchte, dass du noch nicht weißt, wie man eine .yaml-Datei zu einer .bin-Datei kompiliert. Wie bereits gesagt, kannst du dir die .yaml nicht zerschießen.

Wenn du willst, schreib mir eine PM - vielleicht klärt sich dann einiges in einem Telefonat. Prinzipiell könnte ich basierend auf deiner .yaml-Datei eine .bin-Datei erzeugen, aber dann bräuchte ich deine Wlan-Credentials, die mit kompiliert werden müssen - ein gewisses Dilemma. Vielleicht gelingt es aber auch, dich bei der Kompilierung zu unterstützen.

Viele Grüße Gisbert
#16
FHEMWEB / Aw: VoiceButton für Fhemweb
Letzter Beitrag von schwatter - 16 März 2026, 20:07:04
Zitat von: Beta-User am 16 März 2026, 17:40:59und der Ansatz, das per "solange man drückt, kann man sprechen", zu lösen, gefällt mir persönlich auch gut. Kann mir allerdings denken, dass andere das nicht so einfach zu bedienen finden. Mal sehen, ob jemand anderes sich dazu zu Wort meldet.

Ich sehe bei Browser + Mobile aktuell keine andere Lösung. Dazu habe ich Post #1 auch wieder überarbeitet. Bei Mobile wird man nach ca.6sek. ohne Spracheingabe einfach rausgeschmissen.
Eine Restartschleife ist trotzdem noch drinne. Aber ein bisschen nervt das gepiepse. Auf Desktop funktioniert das hingegen hervorragend. Kurzer push und James hört dauerhaft zu. bzw keine nervigen Geräusche. Neue Version von voicecontrol.js liegt auch wieder in #1 Post.

Für AlwaysOn müsste man eigentlich einen anderen Unterbau verwenden oder ein Hardwaredevice. Egal, so schlecht funktioniert es erstmal nicht. Vielleicht finde ich auch noch etwas
solideres. Ich hatte auch schon weißes Rauschen eingebaut...aber so blöd ist die API dann doch nicht :)

Zitat von: Beta-User am 16 März 2026, 17:40:59Hatte versucht, ob das overlay auch an fhemapp "weitervererbt" wird, aber jedenfalls ohne weiteres ist es mir nicht gelungen, das auch dort sichtbar zu machen. Jedenfalls kam es mir so vor, dass das separate js ein Ansatz sein könnte, diese Art Funktionalität auch dort unterzubringen.

Da frag lieber den Autor von fhemapp. Vielleicht kann er einen einfach Voicebutton selber bereitstellen. Ich nutze nur Fhem mit f18 und versuche alles darin abzubilden.

Zitat von: Beta-User am 16 März 2026, 17:40:59Generell könnte ich mir vorstellen, zweigleisig zu fahren:
- die f18-Lösung als "Basisvariante für alle Browser", aber eben nur im "normalen FHEMWEB" (falls es nicht eine einfache Lösung gibt, den "Mikro-Button" in fhemAPP irgendwie auch sichtbar und funktional zu machen, und die
- VoiceButton-Lösung als "vollintegrierte FULLY/RHASSPY(2)"- Lösung auszubauen.
fully (PLUS-Version) hat eine (m.E. hinreichend) ausgefeilte API, mit der man v.a. auch die aufgezeigten Timing-Probleme beim Zusammenspiel zwischen Mikro und Lautsprecher in den Griff bekommen sollte (bei AMAD ist das vergleichbar gewesen, soweit ich das in Erinnerung habe und im Moment überblicken kann). Dazu könnte man z.B. per js checken, ob fully in der PLUS-Version läuft (String fully.getDeviceId() aus https://www.fully-kiosk.com/en/#rest, dort "JavaScript Interface ( PLUS )", "Get device info"), und dann statt an global das betreffende FULLY-Device mit der Info versorgen, was STT ermittelt hat.

Zu f18. Rudolf hat schon super implementiert. Ich nutze es gerade nicht, weil ich an meinem FireHD noch pfeile. FireOS ist echt mist. Ich konnte bei Fully mit Pluslicense
nichts aktivieren. Nur mein JS funktioniert jetzt halb, nachdem ich die Googleapp installiert habe. Bedeutet, ich kann zumindest Sprachkommandos senden. Aber Lautsprecher
kann ich nicht aktivieren. Damit ich Voiceausgabe habe. Aber egal James redet auch nicht viel :D Wenn ich bei mydealz wieder ein passendes Tablet finde oder eine andere
günstige Kombi für ein Homedisplay, dann kommt das in die Tonne.

Ach auch hier, das Timingproblem liegt am Browser...leider.


Gruß schwatter
#17
FHEM Code changes / Revision 30964: 76_SolarForeca...
Letzter Beitrag von System - 16 März 2026, 19:50:51
Revision 30964: 76_SolarForecast: contrib Version 2.4.0

76_SolarForecast: contrib Version 2.4.0

Source: Revision 30964: 76_SolarForecast: contrib Version 2.4.0
#18
FHEMWEB / Aw: Nicht jede erlaubte Zahlen...
Letzter Beitrag von Dr. Boris Neubert - 16 März 2026, 19:49:59
Zitat von: Beta-User am 15 März 2026, 09:40:05
Zitat von: Dr. Boris Neubert am 15 März 2026, 09:01:05Wenn bei Übernahme des Wertes das Setzen initiiert wird, erscheint erst kurz die 5 (Mininalwert) im Knob, bis dann das Gerät die neu eingestellte Temperatur zurückmeldet, und die eingestellte Temperatur im Knob angezeigt wird.
Das kommt vermutlich wegen setStateList: Wenn das gesetzt wird, wird in den (davon nicht damit erfassten) Reading-Wert desired-temp z.B. "set_22.5" geschrieben, was vom widget dann korrekterweise erst mal als nicht numerischer input gewertet wird.

Gut bemerkt. Ich habe das Attribut setStateList gelöscht und das Verhalten ist weg. Wozu ist das setStateList überhaupt im AttrTemplate und wieso mit on und off bei einem Thermostat?
#19
Bastelecke / Aw: Panasonic Klima mit ESP32 ...
Letzter Beitrag von Guybrush - 16 März 2026, 19:39:23
die YAML Datei ist nur die config. Die Firmware selbst baust du dann mit ESPHome und der config. Nachdem die erstellt ist, kommt normal eine Abfrage, ob du die per OTA oder USB flashen willst. Man kann das aber auch später machen, indem man die .bin Datei dann händisch hochlädt. In jedem Fall musst du die erstmal mit esphome kompilieren
#20
Sonstige Systeme / Aw: VBus in fhem
Letzter Beitrag von Bronze - 16 März 2026, 19:36:12
@pejonp:
Es erscheint folgende Fehlermeldung.

Befehl:
update all https://raw.githubusercontent.com/pejonp/vbus/master/controls_vbus.txt

2026.03.16 19:34:53 1:
2026.03.16 19:34:53 1: Downloading https://raw.githubusercontent.com/pejonp/vbus/master/controls_vbus.txt
2026.03.16 19:34:53 1: RMDIR: ./restoreDir/update/2026-02-14
2026.03.16 19:34:53 1: UPD ./FHEM/19_VBUSIF.pm
2026.03.16 19:34:53 1: Got 73 bytes for ./FHEM/19_VBUSIF.pm, expected 12942
2026.03.16 19:34:53 1: aborting.