Hauptmenü

Neueste Beiträge

#11
Sonstige Systeme / Aw: Alexa soll erzeugte Watt d...
Letzter Beitrag von mrb - 27 April 2024, 15:34:10
also ich steig da nicht durch. mit "set textcommand xxx fhemcommand" macht er auf der realen Aussage "alexa xxx"  ein fhemcommand?

Ein paar Beispiele wären in der Anleitung auch gut, aber das fehlt dar komplett
#12
Sonstige Systeme / Aw: Alexa soll erzeugte Watt d...
Letzter Beitrag von MadMax-FHEM - 27 April 2024, 15:29:29
Zitat von: mrb am 27 April 2024, 14:44:50Habe als "Doku" das gefundenDoku?, aber da fehlen mir dann doch noch zb die Sachen die du mir jetzt schon alleine mit der Ausgabe gelernt hast
Das war bzgl. textcommand...

Gruß, Joachim
#13
Heizungssteuerung/Raumklima / Aw: LAN-Anbindung für BSB-Bus ...
Letzter Beitrag von BSB_TomFhem - 27 April 2024, 15:23:04
Zitat von: freetz am 26 April 2024, 17:13:26...einmal testen könnte: Also einen Parameter, den man über MQTT abonniert hat, am Raum- oder Reglerdisplay ändern, um dann zu schauen, ob der veränderte Wert auch über MQTT übertragen wird.
...

ich hab es mal getestet (Sollwert von 21 auf 19 geändert)
und folgende Werte aus der DB erhalten (via MQTT befüllt):
> SELECT * FROM bsb WHERE "BSB-LAN_name" = 'Raumtemperatur-Sollwert 1' order by time desc
name: bsb
time                          BSB-LAN_desc BSB-LAN_error BSB-LAN_id BSB-LAN_name              BSB-LAN_unit BSB-LAN_value host    topic
----                          ------------ ------------- ---------- ------------              ------------ ------------- ----    -----
2024-04-27T13:14:32.653242734Z              0            8741      Raumtemperatur-Sollwert 1 °C          19            rpi5-146 BSB-LAN/json
2024-04-27T13:12:32.13133959Z              0            8741      Raumtemperatur-Sollwert 1 °C          19            rpi5-146 BSB-LAN/json
2024-04-27T13:10:32.290734092Z              0            8741      Raumtemperatur-Sollwert 1 °C          19            rpi5-146 BSB-LAN/json
2024-04-27T13:08:32.485943552Z              0            8741      Raumtemperatur-Sollwert 1 °C          21            rpi5-146 BSB-LAN/json
2024-04-27T13:06:32.611293673Z              0            8741      Raumtemperatur-Sollwert 1 °C          21            rpi5-146 BSB-LAN/json
2024-04-27T13:04:32.079308422Z              0            8741      Raumtemperatur-Sollwert 1 °C          21            rpi5-146 BSB-LAN/json
2024-04-27T13:02:32.065261618Z              0            8741      Raumtemperatur-Sollwert 1 °C          21            rpi5-146 BSB-LAN/json
2024-04-27T13:00:32.068002718Z              0            8741      Raumtemperatur-Sollwert 1 °C          21            rpi5-146 BSB-LAN/json
#14
Anfängerfragen / Aw: Reading Werte finden und v...
Letzter Beitrag von Prof. Dr. Peter Henning - 27 April 2024, 14:57:13
1. Wie wurde aWATTar in FHEM integriert?

2. Was heißt "die Werte sehe ich"? In FHEM gibt es Readings, Internals und Attribute - also um was handelt es sich?

LG

pah
#15
Heizungssteuerung/Raumklima / Aw: LAN-Anbindung für BSB-Bus ...
Letzter Beitrag von BSB_TomFhem - 27 April 2024, 14:47:10
Moin,
ich habe einen BSB-LAN ESP32-Adapter v4.1 auf dem Olimex-Board ESP32-EVB erfolgreich im Einsatz.
Ich überlege nun einen (oder mehrere) OneWire DS18B20-Temperaturfühler ebenfalls anzuschließen.
Ich bin mir aber unsicher, an welchem PIN und in welcher Steckreihe das Data-Kabel angeschlossen werden muss.
Das Handbuch habe ich gelesen, konnte jedoch keine Antwort für mich finden.
Kann mir jemand weiterhelfen?
#16
Sonstige Systeme / Aw: Alexa soll erzeugte Watt d...
Letzter Beitrag von mrb - 27 April 2024, 14:44:50
also habe mir jetzt dank deines Schreibens "set ECHODEVICE speak 1234" eine Ausgabe 1234 meiner Alexa hingebastelt, aber ich möchte ja INPUT der Alexa. Also ich sage wie gesagt "Alexa, wieviel Watt erzeugen die Solarzellen" und er dann auf meine Sprache reagiert. Am besten halt nur die angesprochene Alexa.

Habe als "Doku" das gefundenDoku?, aber da fehlen mir dann doch noch zb die Sachen die du mir jetzt schon alleine mit der Ausgabe gelernt hast
#17
Sonstige Systeme / Aw: Alexa soll erzeugte Watt d...
Letzter Beitrag von MadMax-FHEM - 27 April 2024, 14:28:09
Zitat von: mrb am 27 April 2024, 14:18:21Cool wie verwende ich das dann in meinem code?
Entweder notify auf das voice-Reading ALLER Echos (-> notify erzeugen Eventmonitor und dann anpassen / evtl. sowas ECHO_.*:voice.*) und dann eben im notify auf den gesprochenen Text prüfen und wenn der was mit Solar war, dann eben: set $DEVICE speak ...

Dann ist der dummy nur dazu da, damit Alexa/Amazon am Ende der Routine was zu tun hat und nicht "beleidigt" ist... ;)


Oder: in deiner jetzigen Routine eben alle Echos "durchnudeln", dort das voice-Reading abfragen (ReadingsVal) und eben Text prüfen (und zur Sicherheit noch ReadingsAge, nicht dass du schon mal mit dem Echo bzgl. Solar gesprochen hast und das Reading immer noch den Text von "früher" drin hat)...
und dann eben bei dem Echo ausgeben, der bei deiner "Durchnudelei" als passend "gefunden" wurde...

Gruß, Joachim
#18
Sonstige Systeme / Aw: Alexa soll erzeugte Watt d...
Letzter Beitrag von MadMax-FHEM - 27 April 2024, 14:23:18
Zitat von: mrb am 27 April 2024, 14:18:21Frage:
Kann ich mit 'set ECHO_123 textcommand "öffne das Garagentor links"' etwa sagen "Alexa öffne das Garagentor links" etwa eine Aktion ausführen? Und falls ja, welche Aktion kann ich da ausführen?

Wie wäre es die Doku zu lesen?

Also textcommand: statt den Satz einem Echo/Alexa zu sagen (also tatsächlich mit dem Mund ;) ) kannst du das auch "still" tun, indem du dasselbe (was du sagen würdest) einfach per echodevice und textcommand an einen (beliebigen) Echo "schickst" (ist dann so als hättest du das dem Echo tatsächlich "zugerufen")...

Dadurch kannst/könntest du z.B. Dinge/Geräte schalten, die zwar (z.B. externer Skill einer Firma o.ä.) per Alexa schaltbar sind, also per Sprache, nicht aber per fhem...
...weil du kannst ja das "passende" Sprachkommando für das Gerät einfach aus fhem heraus senden ("sprechen")...

Gruß, Joachim
#19
Sonstige Systeme / Aw: Alexa soll erzeugte Watt d...
Letzter Beitrag von mrb - 27 April 2024, 14:18:21
Zitat von: MadMax-FHEM am 27 April 2024, 13:52:20Kannst du evtl. mal schreiben was du meinst/willst, sodass es andere (ich9 auch verstehen (können)? ;)
Was genau willst du wissen :D

Zitat von: MadMax-FHEM am 27 April 2024, 13:52:20Sollte es so gemeint sein: du kannst deine Garagentore per Alexa (mit separatem Skill oder was auch immer) steuern aber (noch) nicht mit fhem?

Dann gibt es (mind.) 2 Möglichkeiten:

set ECHO_123 textcommand "öffne das Garagentor" (dabei ist es egal welchen Echo du nimmst, der den du wählst sagt halt dann "ok" / und den Text des Textkommandos ist halt der, den du auch zu einem Echo sprichst)

Oder du legst eine Routine an, an deren Ende dann das Garagentor geöffnet/geschlossen wird und dann: ste ECHO_123 routine_play Routine123 (Routine halt auswählen)

Die Garagentore gehen ja ;)


Zitat von: MadMax-FHEM am 27 April 2024, 13:52:20Frage zu deinen "Anstrengungen" wegen alle Echos ansprechen usw.: es ist doch egal welchen Echo du bzgl. einer Routine ansprichst? Es wird am Ende der Routine (egal über welchen ECHO du die "gestartet" hast) der EINE dummy IMMER GLEICH getriggert?
Richtig, aber ich möchte die Ausgabe an alle und in der jetzigen Konstellation geht es immer nur gegen den einen da
fhem("set ECHO_ID speak Sollarzellen erzeugen derzeit $SolarValue Watt");drinnen steht. und nicht der den ich ja angesprochen habe (das wäre ja sicherlich die beste lösung

Zitat von: MadMax-FHEM am 27 April 2024, 13:52:20Darauf dann ein notify was eben per ReadingsNum den Wert abfragt und dann per set ECHO_123 speak Watt $value (<- nur Beispiel) die Ansage macht.
genau. es geht aber nur gegen den einen echo

Zitat von: MadMax-FHEM am 27 April 2024, 13:52:20Es gibt ja sogar das voice-Reading: der Echo dessen voice Reading zuletzt aktualisiert wurde könnte/sollte der angesprochene sein oder du prüfst alle voice-Readings aller Echos auf passenden Text (<- Ansage Routine) oder oder oder. Also falls du genau bei dem Echo ausgeben lassen willst, der auch die Rooutine "bearbeitet" hat...
Cool wie verwende ich das dann in meinem code?




Frage:
Kann ich mit 'set ECHO_123 textcommand "öffne das Garagentor links"' etwa sagen "Alexa öffne das Garagentor links" etwa eine Aktion ausführen? Und falls ja, welche Aktion kann ich da ausführen?
#20
Anfängerfragen / Aw: Bekomme kein Event von ein...
Letzter Beitrag von kask - 27 April 2024, 14:06:45
Das mit dem utopischen thnreshold funktioniert. Danke!  ;D
.*Last,pm1_0_apower,pm1_0_aenergy_total,Energy_apower,Energy_total:999999