Möglicherweise steht es schon hier irgendwo und ich habe es nur nicht gefunden.
Ich habe noch eine v2-Version der Netatmo Wetterstation mit einem Aussenmodul, die sich nicht in HomeKit integrieren lässt.
Mein Ziel war, die v3-Versionen unverändert direkt im HomeKit zu integriert zu lassen und nur die eine v2-Version über die Homebridge mit einzubinden.
Nach der Anleitung des plugin-Authors war die Innenstation relativ leicht (räuspern, ich bin noch Homebrigde-Anfänger) über die White List aufzunehmen. Dann war aber auch nur die Innenstation in der Homebridge und somit auch im HomeKit. Das Aussenmodul war nicht da, was ja klar ist.
Zum Aussenmodul "verrät" Netatmo keine MAC-Adresse. Nach langem Suchen bin ich drauf gekommen, dass aus der Seriennummer des Aussenmoduls, die mit h anfängt, ganz leicht eine MAC-Adresse gezaubert werden kann. Die Seriennummer bekommt man über die Netatmo App oder über das Webportal von Netatmo oder durch einen Blick auf den Sticker am Modul unter dem Aluzylinder,
Man ersetze das h durch 02:00:00 und nehme die weiteren Bestandteile der Seriennummer im Format uv:wx:yz und setze sie mit einem Doppelpunkt dahinter.
Wenn also die Seriennummer huvwxyz ist, gibt man in der White List an: "02:00:00:uv:wx:yz".
Der Eintrag in der Konfigurationsdatei lautet dann.
{
"name": "Der gewünschte Name",
"co2_alert_threshold": 1000,
"platform": "eveatmo",
"whitelist": [
"70:ee:50:ab:cd:ef",
"02:00:00:uv:wx:yz"
],
"ttl": 540,
"weatherstation": true,
"airquality": true,
"auth": {
"username": "username@netatmo z.B. als Emailadresse",
"client_secret": "von https://dev.netatmo.com",
"client_id": "von https://dev.netatmo.com",
"password": "Passwort"
},
"extra_co2_sensor": true
}
Ich hab mal die individuellen Daten fett hervorgehoben. Vielleicht gibt es ja noch andere Blutsanfänger wie mich.
Und schon ist das Aussenmodul auch in der Homebridge und somit im HomeKit.
Nur der Vollständigkeit halber: Wie schon bekannt, ist die Seriennummer der Innenstation beginnend mit einem g ebenfalls in ihre MAC-Adresse umwandelbar, indem das g durch 70:ee:50 ersetzt wird und der Rest der Seriennummer unter Zwischensetzung eines Doppelpunkt im Format ab:cd:ef drangesetzt wird. Die MAC-Adresse ist aber auch in der Netatmo App oder im Webportal von Netatmo zu finden. Daher ist das nur bedingt existentiell, um das plugin mit der White List zu betreiben.
Tolles plugin. Es holt sich schön brav alle 9 Minuten (einstellbar "ttl": 540 Sekunden) seine Daten vom Netatmo-Server und stellt in der EVE App sogar das Geräuschniveau zur Verfügung.