[alexa-fhem | Generell] Alles zu Installation und damit verbundenen Problemen

Begonnen von prodigy7, 09 November 2016, 19:42:01

Vorheriges Thema - Nächstes Thema

baerbel

... der Migrationshintergrund der smarten Haushaltshilfe lässt sich nicht leugnen ;-) - beim Smarthome skill (aber auch beim Zustrom skills) darauf achten, dass der genericdevicetype richtig gesetzt ist - in meinem Fall habe ich zwei Thermostat und zwei Lichter im Wohnzimmer - das eine Licht heisst Stehlampe, das andere heisst Scheinwerfer - mit einem "Alexa, schalte das Licht an" gehen beide Leuchten an - sofern d einzelnen Geräte ansprechen willst auf eindeutige Namen achten, ansonsten bekommst du ein "ich habe mehrere Geräte mit dem Namen xxxxx ....... "

Die "Räume" in der Alexa App geben die die Möglichkeit weiter zu differenzieren - siehe oberes Beispiel habe ich auch einen "Raum" Wohnzimmerbeleuchtung", wo sich ebenfalls die beiden Lampen darin befinden. Mit einem "Alexa, schalte die Wohnzimmerbeleuchtung an" gehen ebenfalls beide Lampen an ....

Grüße - Bernd .... und ja, es gibt viel zu entdecken :-)

Tommy82

Zitat von: MadMax-FHEM am 18 Januar 2017, 00:36:03
Den Fehler bekomme ich (und andere) auch allerdings wird bei mir (und anderen) trotzdem der Befehl ausgeführt und somit alexa-fhem gestartet/gestoppt.
Was bei dir ja nicht zu gehen scheint.

Unter welchem User läuft fhem??

Steht etwas im fhem-log wenn du das eingibst?


Komisch, dass es mit "sudo" nicht geht.
Gibt es einen Fehler??

Gib mal unter User thomas:

which perl

ein und dann bei sudo den kompletten Pfad...

Weil es ja beim Booten geht wenn ich mich recht erinnere...


Ist logisch, weil ja im Startscript steht "führe als User thomas aus":

su - "thomas" -c ...

Also irgendwie sind 2 Dinge eigenartig:

sudo /etc/init.d/alexa start|stop|restart|status

funktioniert zwar auf der Console aber nicht unter fhem...
(daher die Frage unter welchem User läuft fhem)


und zweitens geht der perl-Aufruf zum Setzen des Status nicht mit sudo...


Gruß, Joachim

Hi, alos Fhem läuft bei mir unter dem User fhem
fhem     22398     1  4 Jan19 ?        06:48:40 /usr/bin/perl fhem.pl fhem.cfg


Nein im Fhem Log gibt es keinen Hinweis

which perl unter User thomas ergibt
which perl
/usr/bin/perl
Fhem Cubitruck  Armbian Buster with Linux 5.3.9-sunxi
HM-CC_RT-DN, HM-Sec-RHS,HM-Sec-SD, HM-Sec-SCo,IT1500,1xIT GRR-3500 Fritz!Dect200,Powerline546E,Enigma2 Modul mit 3 Vu+,Wol Modul für WinServer2016 und WinServer 2019,FB6590
Allnetl Wandtablett mit FTUI

wuast94

Lief alles top bis auf heute morgen auf einmal nichts mehr ging. alexa wollte nichts mehr steuern.

daraufhin habe ich alle devices gelöscht und neu suchen lassen, ergebnis: er findet keine geräte mehr.

Lambda ip adresse stimmt noch bzw meine hat sich nicht geändert. port und ip vom pi auch gleich. alexa-fhem startet auch ohne probleme udn erkennt alle geräte. also muss es ja etwas zwischen dem alexa-skill und alexa-fhem sein oder ? vlt jemand ne ahnung was über nacht passiert ist ?

Zitat von: bjoernbo am 23 Januar 2017, 12:03:27
1.) läuft der ALEXA Prozeß noch?
2.) Was sagt das LogFile
3.) Habt ihr neue Geräte hinzugefügt? Wenn ja, entfernt diese einmal aus dem Raum "alexa" und prüft erneut.

den kannst du gerne haben :)

1. ja läuft .. neustart gemacht geguckt ob der prozess läuft und auch manuell im "debugg modus" laufen lassen .. aber hier tzd der log auch wenn mir da nichts auffällt :)

[1/23/2017, 9:38:08 PM] using /home/pi/.alexa/config.json
[1/23/2017, 9:38:08 PM] ---
[1/23/2017, 9:38:08 PM] this alexa-fhem 0.1.9
[1/23/2017, 9:38:08 PM] Fetching FHEM devices...
[1/23/2017, 9:38:08 PM] [FHEM] Checking devices and attributes...
[1/23/2017, 9:38:08 PM] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=%7BAttrVal(%22global%22,%22userattr%22,%22%22)%7D&XHR=1
[1/23/2017, 9:38:09 PM] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=jsonlist2%20TYPE=alexa&XHR=1
[1/23/2017, 9:38:09 PM] [FHEM] starting longpoll: http://127.0.0.1:8083/fhem.pl?XHR=1&inform=type=status;addglobal=1;filter=.*;since=null;fmt=JSON&timestamp=1485203889016
[1/23/2017, 9:38:09 PM] [FHEM] Fetching FHEM devices...
[1/23/2017, 9:38:09 PM] [FHEM] fetching: http://127.0.0.1:8083/fhem?cmd=jsonlist2%20room=Homekit&XHR=1
[1/23/2017, 9:38:09 PM] Server listening on: https://:::3000
[1/23/2017, 9:38:09 PM] [FHEM] alexa device is MyAlexa
[1/23/2017, 9:38:09 PM] [FHEM] MyAlexa is switch
[1/23/2017, 9:38:09 PM] [FHEM] MyAlexa has

...

und dann nur dinge wie

[1/23/2017, 9:38:09 PM] [FHEM] got: 12 results
[1/23/2017, 9:38:09 PM] [FHEM] homebridgeMapping: TargetTemperature=4.SET_TEMPERATURE::4.SET_TEMPERATURE,,minValue=4,maxValue=30,minStep=0.5,cmd=control
CurrentTemperature=4.ACTUAL_TEMPERATURE
[1/23/2017, 9:38:09 PM] [FHEM] HM_HeizungBad is thermostat
[1/23/2017, 9:38:09 PM] [FHEM] HM_HeizungBad has
[1/23/2017, 9:38:09 PM] [FHEM]   CurrentHeatingCoolingState [undefined]
[1/23/2017, 9:38:09 PM] [FHEM]   TargetTemperature [4.SET_TEMPERATURE]
[1/23/2017, 9:38:09 PM] [FHEM]   CurrentTemperature [4.ACTUAL_TEMPERATURE]
  2017-01-23 21:38:09 caching: HM_HeizungBad-4.SET_TEMPERATURE: 20.000000
  2017-01-23 21:38:09 caching: HM_HeizungBad-4.ACTUAL_TEMPERATURE: 22.600000


also wie gesagt vom alexa-fhem sieht alles tutti aus und er findet ja auch alle devices. habe auch nichts geändert nur ist mir aufgefallen das heute morgen alexa nichts mehr geschaltet hat und dann habe ich mal alle devices in der fhem app gelöscht und neu laden lassen allerdings findet er keine devices. da alexa-fhem aber alles richtig erkennt muss da zwischen ja iwas sein oder sehe ich das falsch ?

und wie gesagt nichts verändert außer geschlafen zu haben :P
Zigbee  Temp+Luftdruck+Humi Bewegungsmeldern Tür Kontakte, Klingel, TV, Denon, Schaltbare Steckdosen mit leistungsmessung, und weiteres

Homeassistant mit Nodered

MadMax-FHEM

Zitat von: Tommy82 am 25 Januar 2017, 21:08:17
Hi, alos Fhem läuft bei mir unter dem User fhem
fhem     22398     1  4 Jan19 ?        06:48:40 /usr/bin/perl fhem.pl fhem.cfg


Nein im Fhem Log gibt es keinen Hinweis

which perl unter User thomas ergibt
which perl
/usr/bin/perl


Jetzt hab ich etwas den Faden verloren...
...ist ja schon ne Weile her...

Dachte schon es funktioniert...

Könntest du ein wenig updaten was geht bzw. was nicht geht??

Also irgendwie hab ich im Kopf, dass es (also starten alexa-fhem und setzen des Status im Dummy) beim Booten geht!?

Aber das Setzen des Dummy-Status nicht mittels "sudo"?!

Kommt ein Fehler, wenn du:

sudo perl /opt/fhem/fhem.pl 7072 "set FHEM.Alexa.Status on"

eingibst?

Was passiert bei:

sudo /usr/bin/perl /opt/fhem/fhem.pl 7072 "set FHEM.Alexa.Status on"


Hmmmm, evtl. mal zum Test die perl-Aufrufe durch HTTP-Requests ersetzen:

wget --output-document=/dev/null "http://127.0.0.1:8083/fhem?cmd=set%20$FHEM.Alexa.Status%20on&XHR=1" > /dev/null 2>&1

oder ab hier mal lesen:

https://forum.fhem.de/index.php/topic,60452.msg550410.html#msg550410

Wenn das gehen sollte ist die Frage warum das mit Telnet nicht geht...
...wenn das auch nicht geht, dann liegt es woanders...

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

MadMax-FHEM

Zitat von: wuast94 am 25 Januar 2017, 21:28:27
Lief alles top bis auf heute morgen auf einmal nichts mehr ging. alexa wollte nichts mehr steuern.

daraufhin habe ich alle devices gelöscht und neu suchen lassen, ergebnis: er findet keine geräte mehr.

Lambda ip adresse stimmt noch bzw meine hat sich nicht geändert. port und ip vom pi auch gleich. alexa-fhem startet auch ohne probleme udn erkennt alle geräte. also muss es ja etwas zwischen dem alexa-skill und alexa-fhem sein oder ? vlt jemand ne ahnung was über nacht passiert ist ?

den kannst du gerne haben :)

1. ja läuft .. neustart gemacht geguckt ob der prozess läuft und auch manuell im "debugg modus" laufen lassen .. aber hier tzd der log auch wenn mir da nichts auffällt :)

[1/23/2017, 9:38:08 PM] using /home/pi/.alexa/config.json
[1/23/2017, 9:38:08 PM] ---
[1/23/2017, 9:38:08 PM] this alexa-fhem 0.1.9
[1/23/2017, 9:38:08 PM] Fetching FHEM devices...
[1/23/2017, 9:38:08 PM] [FHEM] Checking devices and attributes...
[1/23/2017, 9:38:08 PM] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=%7BAttrVal(%22global%22,%22userattr%22,%22%22)%7D&XHR=1
[1/23/2017, 9:38:09 PM] [FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=jsonlist2%20TYPE=alexa&XHR=1
[1/23/2017, 9:38:09 PM] [FHEM] starting longpoll: http://127.0.0.1:8083/fhem.pl?XHR=1&inform=type=status;addglobal=1;filter=.*;since=null;fmt=JSON&timestamp=1485203889016
[1/23/2017, 9:38:09 PM] [FHEM] Fetching FHEM devices...
[1/23/2017, 9:38:09 PM] [FHEM] fetching: http://127.0.0.1:8083/fhem?cmd=jsonlist2%20room=Homekit&XHR=1
[1/23/2017, 9:38:09 PM] Server listening on: https://:::3000
[1/23/2017, 9:38:09 PM] [FHEM] alexa device is MyAlexa
[1/23/2017, 9:38:09 PM] [FHEM] MyAlexa is switch
[1/23/2017, 9:38:09 PM] [FHEM] MyAlexa has

...

und dann nur dinge wie

[1/23/2017, 9:38:09 PM] [FHEM] got: 12 results
[1/23/2017, 9:38:09 PM] [FHEM] homebridgeMapping: TargetTemperature=4.SET_TEMPERATURE::4.SET_TEMPERATURE,,minValue=4,maxValue=30,minStep=0.5,cmd=control
CurrentTemperature=4.ACTUAL_TEMPERATURE
[1/23/2017, 9:38:09 PM] [FHEM] HM_HeizungBad is thermostat
[1/23/2017, 9:38:09 PM] [FHEM] HM_HeizungBad has
[1/23/2017, 9:38:09 PM] [FHEM]   CurrentHeatingCoolingState [undefined]
[1/23/2017, 9:38:09 PM] [FHEM]   TargetTemperature [4.SET_TEMPERATURE]
[1/23/2017, 9:38:09 PM] [FHEM]   CurrentTemperature [4.ACTUAL_TEMPERATURE]
  2017-01-23 21:38:09 caching: HM_HeizungBad-4.SET_TEMPERATURE: 20.000000
  2017-01-23 21:38:09 caching: HM_HeizungBad-4.ACTUAL_TEMPERATURE: 22.600000


also wie gesagt vom alexa-fhem sieht alles tutti aus und er findet ja auch alle devices. habe auch nichts geändert nur ist mir aufgefallen das heute morgen alexa nichts mehr geschaltet hat und dann habe ich mal alle devices in der fhem app gelöscht und neu laden lassen allerdings findet er keine devices. da alexa-fhem aber alles richtig erkennt muss da zwischen ja iwas sein oder sehe ich das falsch ?

und wie gesagt nichts verändert außer geschlafen zu haben :P


Kommt auf der alexa-fhem Console was, wenn du die Suche startest??

Wenn nicht: Trigger prüfen (sollte aber passen wenn es mal ging), die IP von "außen" ist wirklich noch richtig???!!!

Was ist denn passiert bevor du gelöscht hast, also als die Geräte noch in der Alexa-App vorhanden waren?
Also wie hat es sich geäußert??
Ging es nur nicht oder hat "Alexa" was gesagt???

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

wuast94

ja ip gerade noch mal überprüft alles schön

wollte etwas steuern und dann kam von alexa das es gerade nicht möglich war (das gerät war ja in alexa noch drin aber die ausführung klappte nicht) und dann habe ich gedacht suche ich die geräte einfach mal neu aber das ging auch nicht

und in der alexa-fhem console kommt nichts wenn ich anch geräten suche.
Zigbee  Temp+Luftdruck+Humi Bewegungsmeldern Tür Kontakte, Klingel, TV, Denon, Schaltbare Steckdosen mit leistungsmessung, und weiteres

Homeassistant mit Nodered

baerbel

Hi Wuast94,

bin leider nicht ganz auf dem letzten Stand also sorry, wenn das schon gefragt wurde: Was passiert, wenn du https://<extern_ip>:3000 eingibst?

Grüße - Bernd

wuast94

ok das wars .. warum auch immer hat meine fritzbox den port nicht mehr weitergeleitet .. habe ihn gelöscht und neu eingegeben und jetzt gehts wieder :)
Zigbee  Temp+Luftdruck+Humi Bewegungsmeldern Tür Kontakte, Klingel, TV, Denon, Schaltbare Steckdosen mit leistungsmessung, und weiteres

Homeassistant mit Nodered


MadMax-FHEM

Zitat von: baerbel am 25 Januar 2017, 22:06:22
Hi Wuast94,

bin leider nicht ganz auf dem letzten Stand also sorry, wenn das schon gefragt wurde: Was passiert, wenn du https://<extern_ip>:3000 eingibst?

Grüße - Bernd

Jep. Bzw. in AWS Lambda auf Test klickst??

Da sollte ja was in der Console kommen und eigentlich auch etwas in AWS Lambda...

Also alles was bislang hier an Infos kam sieht trotzdem so aus als würde AWS Lambda nicht auf dein lokal laufendes alexa-fhem kommen...

...kann ja dann nur die IP oder die Portweiterleitung sein...

Du kannst ja mal (ganz kurz zum Testen) was anderes nach außen frei geben, z.B. mal ganz kurz dein fhem oder irgend eine Büchse wo ssh oder was anderes läuft.

Dann müsstest du ja über die "von außen IP" per Handy (im Telefonnetz) ja drauf kommen...
...wenn das (auch) nicht geht, dann liegt es wohl tatsächlich daran...

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

MadMax-FHEM

FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

Tommy82

#836
Zitat von: MadMax-FHEM am 25 Januar 2017, 21:38:42
Jetzt hab ich etwas den Faden verloren...
...ist ja schon ne Weile her...

Dachte schon es funktioniert...

Könntest du ein wenig updaten was geht bzw. was nicht geht??

Also irgendwie hab ich im Kopf, dass es (also starten alexa-fhem und setzen des Status im Dummy) beim Booten geht!?

Aber das Setzen des Dummy-Status nicht mittels "sudo"?!

Kommt ein Fehler, wenn du:

sudo perl /opt/fhem/fhem.pl 7072 "set FHEM.Alexa.Status on"

eingibst?

Was passiert bei:

sudo /usr/bin/perl /opt/fhem/fhem.pl 7072 "set FHEM.Alexa.Status on"


Hmmmm, evtl. mal zum Test die perl-Aufrufe durch HTTP-Requests ersetzen:

wget --output-document=/dev/null "http://127.0.0.1:8083/fhem?cmd=set%20$FHEM.Alexa.Status%20on&XHR=1" > /dev/null 2>&1

oder ab hier mal lesen:

https://forum.fhem.de/index.php/topic,60452.msg550410.html#msg550410

Wenn das gehen sollte ist die Frage warum das mit Telnet nicht geht...
...wenn das auch nicht geht, dann liegt es woanders...

Gruß, Joachim

Hi, ja sorry bin im Moment etwas zeitlicch eingeschränkt.
Also der status ist und war, das wenn ich das System neustarte der Alexa Dienst korrekt gestartet wird und auch der Dummy richtig gesetzt wird.
Allerdings lässt sich das ganze nicht aus Fhem raus steuern, weder kann ich in fhem denn Alexa dienst stoppen, starten noch den Status abrufen.

Über ssh funktioniert das alles Problemlos.

Wenn ich mich als "User" thomas per ssh verbinde klappt das
sudo perl /opt/fhem/fhem.pl 7072 "set FHEM.Alexa.Status on" sowohl mit sudo wie auch ohne, das gleiche bei
sudo /usr/bin/perl /opt/fhem/fhem.pl 7072 "set FHEM.Alexa.Status on"

https://forum.fhem.de/index.php/topic,60452.msg550410.html#msg550410
Bekomme da keinen Fehler

Aber wenn ich denn http aufruf z.b. so abändere:
wget --output-document=/dev/null "https://127.0.0.1:8083/fhem?cmd=set%20$FHEM.Alexa.Stop%20on&XHR=1" > /dev/null 2>&1 wird der Dienst auch nicht gestoppt
Fhem Cubitruck  Armbian Buster with Linux 5.3.9-sunxi
HM-CC_RT-DN, HM-Sec-RHS,HM-Sec-SD, HM-Sec-SCo,IT1500,1xIT GRR-3500 Fritz!Dect200,Powerline546E,Enigma2 Modul mit 3 Vu+,Wol Modul für WinServer2016 und WinServer 2019,FB6590
Allnetl Wandtablett mit FTUI

MadMax-FHEM

@Tommy82:

Das mit dem http-Aufruf war auch nicht dafür gedacht den Dienst zu stoppen sondern als "Alternative" zu den Telnet-Aufrufen.

Hatte irgendwie in Erinnerung, dass die auch als sudo nicht gegangen sind!!??

Noch mal zur Sicherheit:

- Also bei Systemstart geht alles!? alexa-fhem wird gestartet und der Status im entsprechenden Dummy stimmt!?

- Bei Systemstart wird das ja als User root ausgeführt (zumindest kenne ich das so)...

- fhem läuft als User "thomas"!?

- die Statusumschalbefehle als User "thomas" sudo perl /opt/fhem/fhem.pl 7072 "set FHEM.Alexa.Status on" funktionieren (habe ich jetzt so verstanden).

- wenn du als User "thomas" auf der Console dann sudo /etc/init.d/alexa stop eingibst was passiert?? (wird alexa-fhem gestoppt und nur der Status im Dummy nicht korrekt gesetzt oder passiert "gar nichts"?)


Wenn sonst noch was (verstreut) an Infos da ist/war auch mal mit dazu packen (sollte aber noch aktuell so sein und nicht bei den verschiedenen Tests mal so gewesen sein), damit mal wieder alles (aktueller Stand) beisammen ist, habe irgendwie den Überblick verloren was jetzt geht und was nicht...

Kein Stress ;)

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

heuckmann

Hallo zusammen,

ich bin doch auf ein kleines(?) Problem gestoßen.

root@raspberrypi:/# sh -x /etc/init.d/alexa start
+ export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/bin
+ export NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript:/usr/local/lib/node_modules
+ pidof alexa
+ PID=
+ export ALEXAPATH=/opt/fhem/alexa-fhem
+ export LOGPATH=/opt/fhem/log
+ ps -p
+ date +%Y-%m
+ su - pi -c cd /opt/fhem/alexa-fhem;./bin/alexa > /opt/fhem/log/alexa-2017-01.log 2>&1 &
+ echo Alexa starting
Alexa starting
+ sleep 2
+ /etc/init.d/alexa status
Alexa is running PID 14222
script done
+ echo script done
script done
+ exit 0

root@raspberrypi:/# /etc/init.d/alexa status
Alexa is not running
script done
root@raspberrypi:/#

Die Verzeichnisse sind okay -

/opt/fhem/alexa/fhem

Eventuelle Ursache weil ich die ganze Installation unter root installiert habe?

Vielen Dank für Eure Unterstützung...


MadMax-FHEM

Warum hast du denn unter root installiert???????

Komisch denn alexa-fhem wird ja offenbar gestartet, zumindest sagt das der erste Aufruf.
Komisch weil ja alexa-fhem unter dem User pi gestartet wird: su - pi -c ...

Was steht denn im Alexa-Log?
Bzw. kommt was auf der Console??

Weil wenn die Statusabfrage (die du danach ausführst) recht hat, dann wird alexa-fhem wohl wieder beendet zwischen Start und Statusabfrage...

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)