[ghome-fhem] HowTo: Google Home/Assistant Integration

Begonnen von dominik, 27 November 2018, 21:56:29

Vorheriges Thema - Nächstes Thema

vbs

Danke dominik, klingt gut! Verstehe ich dann auch als indirekte Antwort auf meine Frage bzgl. Sicherheit  8)

Hab mir jetzt dafür was gebastelt, was ich für einigermaßen sicher halte (zumindest bis jemand Einwände hat): Per iptables-Firewall nur Verbindung von Google-IPs auf den Port von ghome-fhem zulassen. Alles andere wird verworfen. Die IPs werden stündlich frisch aus dem TXT-Feld des Google-DNS-Eintrags geholt.

Falls das jemand nachnutzen möchte:
- Script downloaden (z.B. nach /opt/google_iprange_update):
https://gist.github.com/verybadsoldier/fc84f9e6dca241c95681fa97ec81f50d

- im Script die Zeile für euren Port anpassen:
port="7654"


- Namen der iptables-Regeln o.ä. können natürlich nach Belieben verändert werden

- per cron regelmäßig aufrufen (z.B. stündlich in cron.hourly)
ln -s /opt/google_iprange_update/google_iprange_update.sh /etc/cron.hourly/

Das Script legt die Liste der IPv4-Adressen als ipset an. Es sind dann nur noch Verbindungen auf den o.g. Port von diesen IPs aus erlaubt.

Prüfen:
- "ipset list google-ips" sollte Liste der Google IPs zeigen (Script muss einmal gelaufen sein)
- Ausgabe von "iptables -L nginx-google-whitelist"sollte so aussehen:
Chain nginx-google-whitelist (0 references)
target     prot opt source               destination
DROP       all  --  anywhere             anywhere             ! match-set google-ips src


Nachteile:
- Ohne weitere Maßnahmen ist das ipset nur im RAM und nach dem Booten erstmal leer. Also nach einem Reboot ist der Schutz dann erst zur nächsten vollen Stunde (bei cron.hourly)
- Für den initialen Login per App muss der Schutz kurzzeitig deaktiviert werden. Dafür muss dann kurzzeitig dir Funktion deaktiviert werden mit z.B.
ipset add google-ips 0.0.0.0/1
Danach Script starten, um Filter wieder zu aktiveren (oder vollte Stunde abwarten).


FEHMPiDi

Hallo,

ich konnte dann doch nicht mehr warten und habe google home Gestern Abend noch zum Laufen gebracht :D
Ich bin aber von Google etwas enttäuscht, da die Geräte irgendwie nicht richtig erkannt werden, bzw. die Integration in meinem Augen irgendwie komisch ist.

Hier meine Beispiele/Probleme:

1. Rolladenaktor von Homematic wird bei mir als Lampe erkannt. Ich kann die Rolladen dann auch nur Steuern in dem ich sage "setze Rolladen auf 100%". "Mache Rolladen auf", funktioniert hingegen nicht. Den GenericDeviceType habe ich auf "blind" gesetzt. Das ist doch so richtig, oder? Die Rückmeldung von Google lautet dann zu allem Überfluss " Die Lampe Rollo ist auf 100% gesetzt".

2. Ich habe Temp/humidity Sensoren von HM. Diese werden trotz gesetztem GenericDeviceType "thermometer" meiner Meinung nach als Thermostat von Google interpretiert. Wenn ich frage "wie warm es im Wohnzimmer ist" bekomme ich als Antwort "Es sind 22 grad und das Thermostat Wohnzimmer ist aus".

3. Ich habe einen Mi-RBG controler, der aber nur als normale Lampe erkannt wird. Farbwerte kann ich nicht setzen. Google nimmt den Befehl zwar an es passiert aber nichts.

4. Mein Xiaomi Vacuum Robot wird auch erkannt, aber wenn ich Ihn mit "Starte den Staubsauger" losschicken will antwortet mir Google "Ich bin nicht sicher welches Gerät du mit Staubsauger meinst"

Erwarte ich hier von Google einfach zu viel, oder mache ich irgendetwas prinzipielles falsch?
Ich hoffe die Fragen sind hier an dieser Stelle richtig.

Ansonsten noch einen schönen dritten Advent :)
FHEM5.7@RaspPi.3|NanoCUL868-HM|NanoCUL868-Max|SDuino|DS18B20|1xHM-Sen-MDIR-WM55|   
2xHM-LC-Sw1PBU-FM|HM-LC-SW4-DR|I2C_MCP23017|2xMAX-ShutterContact|11xHM-LC-Bl1PBU-FM|CTW600|VCONTROL|1xHM-Sen-MDIR-O|2xMilight

dominik

Hi,
einen Zeitpunkt wann ich mit der Entwicklung fertig bin, wage ich noch nicht zu nennen. Aktuell, wie gesagt, alles Proof of Concept. Daher schon mal gut, dass du mit der Anleitung begonnen hast :)

Zu deinen Fragen:
1. Ist korrekt, leider hat Google noch keinen Typ Rollo/blind, daher wird der Umweg ueber die Lampe gemacht

2. Auch korrekt, leider hat Google noch keinen Typ TempSensor, daher wird der Umweg ueber das Thermostat gemacht

3. Kannst du mir zu den Device ein paar Infos posten? Internals, Readings, Attribute und die Commands. RGB, HSV und ColorTemperature sollte funktionieren und tut auch bei einigen hier im Thread inkl. mir.

4. Wird dein Xiaomi Vacuum auch als Vacuum erkannt? In der App taucht er dann mit so einem komischen Symbol auf ohne Aus/An (leider liegt das auch an Google). Ich habe den gleichen und da funktioniert "Starte den Staubsauger". Oder hast du mehrere?

Alexa unterstuetzt aktuell noch mehr Device Typen. Mein Grund auf Google zu wechseln war jedoch die Spracherkennung. Meinen Staubsauger mit den Namen "Wall-E" konnte Alexa naemlich nie starten, Google kann es :)

Gruss
Dominik
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

FEHMPiDi

Hallo,

zu 1 und 2. Schade, dann schauen wir mal wann Google das kann. Ich hatte gehofft da geht schon mehr

zu 3. Internals:
   CONNECTION bridge-V3
   DEF        RGBW2 bridge-V3:192.168.178.28
   IP         192.168.178.28
   LEDTYPE    RGBW2
   NAME       LED_Kueche
   NR         524
   NTFY_ORDER 50-LED_Kueche
   PORT       8899
   PROTO      0
   SLOT       5
   STATE      off
   TYPE       WifiLight
   READINGS:
     2018-12-16 08:10:23   RGB             000000
     2018-12-16 08:10:23   brightness      0
     2018-12-16 08:10:23   hue             0
     2018-12-16 08:10:23   saturation      0
     2018-12-16 08:10:23   state           off
   helper:
     COMMANDSET on off dim dimup dimdown HSV RGB sync pair unpair
     colorLevel 0
     colorValue -1
     llLock     0
     mode       0
     targetHue  0
     targetSat  0
     targetTime 1544944223.42615
     targetVal  25
     whiteLevel 0
     COLORMAP:
       168
       167
       167
       166
       166
       165
       165
       164
       163
       163
       162
       162
       161
       161
       160
       159
       159
       158
       158
       157
       157
       156
       156
       155
       154
       154
       153
       153
       152
       152
       151
       150
       150
       149
       149
       148
       148
       147
       146
       146
       145
       145
       144
       144
       143
       142
       142
       141
       141
       140
       140
       139
       139
       138
       137
       137
       136
       136
       135
       135
       134
       133
       132
       132
       131
       130
       129
       129
       128
       127
       126
       126
       125
       124
       123
       122
       122
       121
       120
       119
       119
       118
       117
       116
       116
       115
       114
       113
       113
       112
       111
       110
       109
       109
       108
       107
       106
       106
       105
       104
       103
       103
       102
       101
       100
       99
       99
       98
       97
       96
       96
       95
       94
       93
       93
       92
       91
       90
       90
       89
       88
       87
       87
       86
       86
       85
       85
       84
       84
       83
       83
       82
       82
       81
       81
       80
       79
       79
       78
       78
       77
       77
       76
       76
       75
       75
       74
       74
       73
       73
       72
       71
       71
       70
       70
       69
       69
       68
       68
       67
       67
       66
       66
       65
       65
       64
       63
       63
       62
       62
       61
       61
       60
       60
       59
       59
       58
       58
       57
       57
       56
       55
       54
       54
       53
       52
       51
       50
       50
       49
       48
       47
       46
       46
       45
       44
       43
       42
       42
       41
       40
       39
       38
       38
       37
       36
       35
       34
       34
       33
       32
       31
       30
       30
       29
       28
       27
       26
       26
       25
       24
       23
       22
       22
       21
       20
       19
       18
       18
       17
       16
       15
       14
       14
       13
       12
       11
       10
       10
       9
       9
       8
       7
       6
       5
       4
       3
       2
       2
       1
       0
       254
       253
       252
       251
       250
       249
       248
       247
       246
       245
       244
       243
       243
       242
       241
       240
       239
       238
       237
       236
       235
       234
       233
       232
       231
       230
       229
       229
       228
       227
       226
       225
       224
       223
       222
       221
       220
       219
       218
       217
       216
       215
       215
       214
       213
       212
       211
       210
       209
       208
       207
       207
       206
       205
       205
       204
       203
       203
       202
       201
       201
       200
       199
       199
       198
       197
       197
       196
       195
       195
       194
       193
       193
       192
       191
       191
       190
       189
       189
       188
       187
       187
       186
       185
       185
       184
       183
       183
       182
       181
       181
       180
       179
       179
       178
       177
       177
       176
       175
       175
       174
       173
       173
       172
       171
       171
       170
       169
       169
     GAMMAMAP:
       0
       0.182084917038383
       0.470591230357907
       0.820096073367633
       1.21622432924022
       1.65107624587364
       2.11950570346478
       2.61783651126499
       3.14328343499055
       3.69364788963403
       4.26714092851856
       4.86227250061747
       5.47777824197178
       6.112568939676
       6.76569440648595
       7.43631690144944
       8.12369109476553
       8.82714865073238
       9.54608615125084
       10.2799554881179
       11.0282561143647
       11.7905287188301
       12.566350006457
       13.3553283490082
       14.1571001291331
       14.971326642687
       15.7976914549342
       16.6358981290745
       17.4856682626968
       18.3467397808198
       19.2188654442296
       20.1018115396355
       20.9953567242883
       21.899291002556
       22.8134148158172
       23.7375382301393
       24.6714802087245
       25.615067958155
       26.5681363391464
       27.5305273339062
       28.5020895633382
       29.4826778482926
       30.4721528098611
       31.470380504392
       32.4772320894657
       33.4925835175601
       34.5163152545402
       35.5483120204638
       36.5884625504948
       37.6366593739748
       38.6927986099313
       39.7567797774927
       40.8285056198529
       41.9078819405719
       42.994817451133
       44.0892236287856
       45.1910145838062
       46.3001069353943
       47.4164196955005
       48.5398741599513
       49.6703938062953
       50.8079041978503
       51.9523328934805
       53.1036093626722
       54.2616649055192
       55.4264325772608
       56.5978471170475
       57.7758448806357
       58.9603637767409
       60.1513432067978
       61.3487240079
       62.5524483987055
       63.7624599281173
       64.9787034265577
       66.2011249596724
       67.429671784312
       68.6642923066494
       69.9049360423029
       71.1515535783445
       72.4040965370806
       73.6625175415008
       74.9267701822992
       76.1968089863762
       77.4725893867394
       78.7540676937228
       80.0412010674534
       81.3339474914964
       82.6322657476148
       83.9361153915856
       85.2454567300145
       86.5602507980997
       87.8804593382937
       89.2060447798182
       90.5369702189896
       91.8731994003132
       93.21469669831
       94.5614271000383
       95.9133561882787
       97.2704501253487
       98.6326756375187
       100
     hlCmdQueue:
     llCmdQueue:
Attributes:
   genericDeviceType light
   group      Licht
   room       GoogleHome,Küche
   webCmd     on:off


zu 4.: ok, ich hatte Ihn 2x mal in meiner App (1x fhem, 1x MiHome) daher wohl die Frage von Google. Funktionieren tut es aber trotzdem noch nicht richtig. Das einzige was funktioniert ist, das ich fragen kann wo der Staubsauger ist. Dann bekomme ich eine Antwort von Ihm. Start/ Stop funktioniert nicht. Google sagt zwar dass das Gerät gestartet wird, aber es tut sich nichts. Kann man irgendwie rausbekommen was Google für commands sendet und was Fhem empfängt?

Zu 1 stellt sich mir noch die Frage ob es dann momentan nicht noch besser ist Google über IFTTT und talk2Fhem zu realisieren. Da kann man ja dann die Antworten und Aktionen konfigurieren wie man möchte. Es ist aber leider auch viel aufwändiger. Ich habe mir das zwar noch nicht komplett durchgelesen, aber so hatte ich es zumindest verstanden.

Danke und Gruß
FHEM5.7@RaspPi.3|NanoCUL868-HM|NanoCUL868-Max|SDuino|DS18B20|1xHM-Sen-MDIR-WM55|   
2xHM-LC-Sw1PBU-FM|HM-LC-SW4-DR|I2C_MCP23017|2xMAX-ShutterContact|11xHM-LC-Bl1PBU-FM|CTW600|VCONTROL|1xHM-Sen-MDIR-O|2xMilight

dominik

1,2) Andere Services (IFTTT) kamen bei mir nicht in Frage, das hat 2 Gruende:
- Ich moechte die nativen Services (SmartHome Action) nutzen und erwarte durch Google eine Weiterentwicklung
- Ich moechte kein "Hey Google, sprich mit James, ..." sagen.

3) Schau ich mir noch an. Wobei WifiLight haben hier schon paar in Verwendung meines Wissens.

4) Poste mal ein das Log (journalctl -u ghome.service) wenn der Staubsauger nicht das tut was du erwartest. Folgendes sollte gehen und ist bei mir getestet:
Wo ist der Staubsauger?
Suche den Staubsauger?
Start den Staubsauger.
Pausiere den Staubsauger.
Schalte den Staubsauger ein.
Modes habe ich fuer den cleaning_mode konfiguriert, jedoch funktionieren diese noch nicht auf Deutsch.

Btw, die Aktionen in der Google Home App kann man schoen konfigurieren, wenn man was anderes sagen moechte. Ich habe bei mir zum Beispiel "Hey Google, guten Morgen Google" konfiguriert um ein Device zu schalten.
fhempy -  https://github.com/fhempy/fhempy: GoogleCast, Tuya, UPnP, Ring, EQ3BT, Nespresso, Xiaomi, Spotify, Object Detection, ...
Kaffeespende: https://paypal.me/todominik

SouzA

Zitat von: dominik am 16 Dezember 2018, 18:23:31
Btw, die Aktionen in der Google Home App kann man schoen konfigurieren, wenn man was anderes sagen moechte. Ich habe bei mir zum Beispiel "Hey Google, guten Morgen Google" konfiguriert um ein Device zu schalten.
Hi, da nutze ich einen "wilden" Mix aus Abläufen, LightScenes und direkter Device Schaltung.
Wobei ich es gut finde, dass die Szenen nicht alle in den Räumen in der Übersicht angezeigt werden aber trotzdem direkt angesprochen werden können. So kann man schön viele basteln ohne, dass es unübersichtlich wird.
Weihnachtsbeleuchtung_Ein und Weihnachtsbeleuchtung_Aus sind Szenen bei mir. Ohne Device nen Haufen Geräte schalten rockt!  :D ;D

Daran, dass die Rolläden Lampen sind habe ich mich auch gewöhnt. Mann muss sich halt "schalte alle Lampen an/aus" verkneifen.

Eigentlich gibt es imom nichts, was ich mit Google nicht steuern könnte, was ich nicht auch steuern wollen würde.

Bis denn
SouzA
Raspi 4, EnOcean TCM310 USB, HM-MOD-UART-USB, Jeelink, hue, AMAD, fully, FRITZBOX, Signalbot, VIERA, Presence BT/Mac, TPLink, Gassistant, Shelly, fhempy, ZigBee

FEHMPiDi

Hallo,

Danke an Euch erst mal für die Antworten. Heißt das ich kann mir eigene Befehle konfigurieren die dann beliebige Devices Schalten? Die Devices müssen aber unterstützt werden, oder? Meinen Worx Rasenmähoboter könnte ich dann vermutlich nur über einen Dummy steuern, oder? Kann man auch eigene Antwortsätze konfigurieren?

Das Logfile schicke ich heute Abend. Bin momentan unterwegs.

Danke und einen schönen Tag


Gesendet von meinem VTR-L09 mit Tapatalk

FHEM5.7@RaspPi.3|NanoCUL868-HM|NanoCUL868-Max|SDuino|DS18B20|1xHM-Sen-MDIR-WM55|   
2xHM-LC-Sw1PBU-FM|HM-LC-SW4-DR|I2C_MCP23017|2xMAX-ShutterContact|11xHM-LC-Bl1PBU-FM|CTW600|VCONTROL|1xHM-Sen-MDIR-O|2xMilight

rippi46

Hallo,

Danke erst einmal für die tolle Anleitung.

Habe jetzt schon zum vierten Mal alles neu installiert. Wenn ich dann den Dienst manuell starte bekomme ich immer folgende Fehlermeldung:
[2018-12-18 12:59:49] using /home/pi/.ghome/config.json
[2018-12-18 12:59:49] ---
[2018-12-18 12:59:49] this is ghome-fhem 0.4.0
_tls_common.js:88
      c.context.setCert(options.cert);
                ^

Error: error:0906D06C:PEM routines:PEM_read_bio:no start line
    at Object.createSecureContext (_tls_common.js:88:17)
    at Server (_tls_wrap.js:819:25)
    at new Server (https.js:60:14)
    at Object.createServer (https.js:80:10)
    at Server.startServer (/home/pi/ghome-fhem/lib/server.js:135:40)
    at Server.run (/home/pi/ghome-fhem/lib/server.js:256:10)
    at module.exports (/home/pi/ghome-fhem/lib/cli.js:30:10)
    at Object.<anonymous> (/home/pi/ghome-fhem/bin/ghome:17:22)
    at Module._compile (module.js:653:30)
    at Object.Module._extensions..js (module.js:664:10)


so sieht meine action.json aus:
{
  "actions": [
          {
              "name": "actions.devices",
              "deviceControl": {
              },
              "fulfillment": {
                "conversationName": "automation"
              }
    }
  ],
  "conversations": {
    "automation": {
      "name": "automation",
      "url": "https://meinedomain.ddnss.de"
    }
  },
  "locale": "de"
}


und meine config.json:
{
    "ghome": {
        "port": 3001,
        "name": "Google Home",
        "ssl": true,
        "keyFile": "/home/pi/.ghome/key.pem",
        "certFile": "/home/pi/.ghome/cert.pem",
        "oauthClientId": "NRRjsdufIOIU4LI4JXSvrUfS4enB6j64klj4nn46cOsTi26GZOEtr2M9LNC6",
                "oauthClientSecret": "LHiLSBuPqeIZUZ3GQEvrAh5UjMPOIsJvue229d4jP25dIjOZ0",
                "oauthUsers": {
                        "TZhziuz": {
                                "password": "ebEbQ5W3IfxX3EBKHKHjjU4TOPiPHFj6DB3xhHJHgr2eAKHdG",
                                "authtoken": "bQBVq3JHKJHvRCkyyS5mm5uGOAHuQd9kJLKJJCWRwhcJSQnXAz"
                        }
                }
    },

    "connections": [
        {
            "name": "FHEM",
            "server": "meine IP",
            "port": "8083",
            "webname": "fhem",
            "auth": {"user": "myuser", "pass": "mypass"},
            "ssl": true,
            "filter": "room=GoogleHome"
        }
    ]
}


leider habe ich schon alles mögliche probiert, leider ohne Erfolg.
(z.B Port mit angegeben)

Hat noch jemand eine Idee

Gruß rippi

PS: die Passwörter und User in den beiden Dateien sind nicht die "echten" Werte
FHEM, LMS, VDR ,Dell 9010 Ubuntu 20.04,Raspimatic, HM/HMIP, Max, Elro, Brennenstuhl u. Intertechno mit Connair.
Picoreplayer, Raspi IR-Lanadapter, Firmata(wifi), LaCrosse,
nanocul433, nanocul868, Signalduino, Connexoon,
MySensor-GW+Sensoren, RGBWW, Zigbee2mqtt,Xiaomi,Nextion,LEDMatrix,Alexa

kadettilac89

Idee:

1) hat der User unter dem Ghome läuft (pi?) leserecht auf die Zertifikate?
2) hast du die Certifikate (den Text darin) kopiert und neu abgespeichert? Fehler deutet auf falsches Format oder ungültige Zeichen hin ... https://stackoverflow.com/questions/20837161/openssl-pem-routinespem-read-biono-start-linepem-lib-c703expecting-truste

Hast du die Zertifikate für einen anderen Webserver im Einsatz, funktionieren die damit?

rippi46

Hallo kadettilac89,

Habe die Certifikate mit
sudo certbot certonly --standalone --agree-tos
erzeugt.

Ist das nicht in Ordnung?

Und mit
cd $HOME/.ghome
sudo cp /etc/letsencrypt/live/<change_me___domain>/privkey.pem $HOME/.ghome/key.pem
sudo cp /etc/letsencrypt/live/<change_me___domain/fullchain.pem $HOME/.ghome/cert.pem
sudo chown pi *.pem

ins entsprechende Verzeichnis kopiert.

damit kann sie der User pi lesen.

Gruß rippi
FHEM, LMS, VDR ,Dell 9010 Ubuntu 20.04,Raspimatic, HM/HMIP, Max, Elro, Brennenstuhl u. Intertechno mit Connair.
Picoreplayer, Raspi IR-Lanadapter, Firmata(wifi), LaCrosse,
nanocul433, nanocul868, Signalduino, Connexoon,
MySensor-GW+Sensoren, RGBWW, Zigbee2mqtt,Xiaomi,Nextion,LEDMatrix,Alexa

kadettilac89

sieht eigentlich gut aus, ich glaub das sind genau die schritte aus der anleigtung. certbot habe ich auch im einsatz und das läuft.

der fehlermeldung nach passt irgend was mit den zertifikaten nicht. schau dir mal mit


nano $HOME/.ghome/key.pem

nano $HOME/.ghome/cert.pem


an was in den zertifikaten steht. ggf. sind die dateien leer. wie sehen die dateien aus, kannst hier mal posten ... die zeichenfolgen aus-x-en, nur um zu sehen, dass das format passt.

rippi46

Hallo kadettilac89,

Asche auf mein Haupt!!!

Wenn man natürlich 2-mal das gleiche Zertifikat ins Verzeichnis kopiert kann es nicht funktionieren.

Jetzt funktioniert alles.

PS: Müsste man nicht in der Anleitung noch den Port bei der Domain hinzufügen, sonst landet man immer auf der Fritzbox oder Router?

Gruß rippi
FHEM, LMS, VDR ,Dell 9010 Ubuntu 20.04,Raspimatic, HM/HMIP, Max, Elro, Brennenstuhl u. Intertechno mit Connair.
Picoreplayer, Raspi IR-Lanadapter, Firmata(wifi), LaCrosse,
nanocul433, nanocul868, Signalduino, Connexoon,
MySensor-GW+Sensoren, RGBWW, Zigbee2mqtt,Xiaomi,Nextion,LEDMatrix,Alexa

kadettilac89

#102
Zitat von: rippi46 am 18 Dezember 2018, 19:55:56
PS: Müsste man nicht in der Anleitung noch den Port bei der Domain hinzufügen, sonst landet man immer auf der Fritzbox oder Router?

Gruß rippi

wo genau, poste mal den text der anleitung den du meinst. wenn port 443 -> defaul für https, kann man weglassen, ansonsten hast du recht.

edit: meinst du den teil hier?

Port 443 (extern) auf 3000 (intern, auf Raspberry oder Server) weiterleiten. Auch das muss wieder am Router gemacht werden. Hier ist zu beachten, dass sich externer und interner Port unterscheidet.

--> in der Anleitung wird von Port 443 ausgegangen. Wenn abweichend davon musst du Port überall mit :<port> mit angeben.

rippi46

Hatte es so gemacht wie in der Anleitung und bin dann immer auf der Fritzbox gelandet.
Nachdem ich dann den Port mit angegeben habe hatte es funktioniert.

Gruß rippi
FHEM, LMS, VDR ,Dell 9010 Ubuntu 20.04,Raspimatic, HM/HMIP, Max, Elro, Brennenstuhl u. Intertechno mit Connair.
Picoreplayer, Raspi IR-Lanadapter, Firmata(wifi), LaCrosse,
nanocul433, nanocul868, Signalduino, Connexoon,
MySensor-GW+Sensoren, RGBWW, Zigbee2mqtt,Xiaomi,Nextion,LEDMatrix,Alexa

FEHMPiDi

Hey Dominik,

was genau soll ich dir den aus dem journalctl -u ghome.service posten. Das File ist ja endlos ::)

Gruß
FHEM5.7@RaspPi.3|NanoCUL868-HM|NanoCUL868-Max|SDuino|DS18B20|1xHM-Sen-MDIR-WM55|   
2xHM-LC-Sw1PBU-FM|HM-LC-SW4-DR|I2C_MCP23017|2xMAX-ShutterContact|11xHM-LC-Bl1PBU-FM|CTW600|VCONTROL|1xHM-Sen-MDIR-O|2xMilight