Alle so mutig. ![]()
![]()
Nun bin ich auch vor Ort und Update ist auf 1.2.1 ohne Probleme gelaufen.
Alle Plugins zeigen sich zufrieden. Siehe Signatur.
Alle so mutig. ![]()
![]()
Nun bin ich auch vor Ort und Update ist auf 1.2.1 ohne Probleme gelaufen.
Alle Plugins zeigen sich zufrieden. Siehe Signatur.
Und schon jemand eine Rückmeldung nach dem Update zu homebridge v1.2.0 ? ![]()
SwitchBot Curtain im Einsatz. Für meine Gardinen bzw. die Rail nicht 100% passend. Aber ich habs irgendwie passend gemacht, MacGyver-Style. HomeKit läuft erstmal über IFTTT Webhooks und SwitchBot Service dort.
Macht auf alle Fälle so auf den ersten Blick Eindruck und in Automationen sogar schon ziemlich praktisch. ![]()
Zu viel Sonne auf dem Fenster, oder nach Sonnenuntergang schließen. Am Morgen automatisch öffnen usw.
Hat jemand noch einen Ansatz, wie ich das schöner/einfacher über Homebridge und das IFTTT Plugin abgebildet bekomme? Im Moment sind es gefühlt zu viele Schalter.
{
"platform": "IFTTT",
"name": "IFTTT",
"makerkey": "xxxxxxx",
"accessories": [
{
"name": "Vorhang rechts auf",
"buttons": [
{
"caption": "Vorhang rechts auf",
"trigger": "vorhang_rechts_auf",
"delayOn": 3
}
]
},
{
"name": "Vorhang links auf",
"buttons": [
{
"caption": "Vorhang links auf",
"trigger": "vorhang_links_auf",
"delayOn": 3
}
]
},
{
"name": "Vorhang rechts zu",
"buttons": [
{
"caption": "Vorhang rechts zu",
"trigger": "vorhang_rechts_zu",
"delayOn": 3
}
]
},
{
"name": "Vorhang links zu",
"buttons": [
{
"caption": "Vorhang links zu",
"trigger": "vorhang_links_zu",
"delayOn": 3
}
]
},
Alles anzeigen
da ich mir ein elektrisch verstellbares Boxspringbett nun zulege, habe ich mich gefragt ob jemand schon die Idee hatte und vllt schon hilfreiche oder funktionierende Plugins dafür gefunden hat.
Sicherlich auch eine nette Spielerei. Aber..
Zitat: ".. da ich mir ein elektrisch verstellbares Boxspringbett nun zulege..."
Welche Marke? Welches Modell? WLAN? Welche App? Und so weiter..
Elektrisch is ja schön, aber auch ansatzweise schon smart ab Werk? 🤷🏼♂️
Oder die Patentlösung für alles SwitchBot ![]()
Bin im Austausch mit Ron Senior Product Manager von IFTTT zu dem Thema und habe auf die Wichtigkeit bzw. zumindest den Nutzen für Smart Home in Bezug auf Homebridge hingewiesen. Das Thema nur 3 Applets in diesem Zusammenhang wurde auch angesprochen. Mir ist das ebenfalls nicht nachvollziehbar. 20-30 freie Applets hätte ich noch verstanden und "Pro" Applets dann kostenpflichtig. Aber so?! Auch der Hinweis, dass mit so etwas eine eigentlich loyale Community von Hobbyisten vergrault wird, die sicher nicht 10$/M. ausgeben.
Mal hier der Hinweis, dass derzeit auch "nur" 1.99$/M. gezahlt werden kann, wenn das jemand dennoch nutzen möchte. https://ifttt.com/plans
Falls Ron sich noch zu etwas in Bezug auf uns äußert (ich habe auf die Community und diesen Thread verwiesen), lass ich es Euch natürlich wissen.
ich musste meinen Fan damals definitiv nicht hinzufügen, nur die Instanz (Bridge).
https://github.com/merdok/home…GELOG.md#130---2020-07-29
Note: All users should switch to use the plugin as a platform since the accessory way will be removed soon. In order to switch to platform you just simply need to adjust your config.json as the example in the README.
If the Fan does not appear in your Home app you can add it manually by following this steps:
- Open the Home
app on your device.
- Tap the Home tab, then tap
.
- Tap Add Accessory, and select I Don't Have a Code or Cannot Scan.
- Select the fan accessory you want to pair.
- Enter the Homebridge PIN, this can be found under the QR code in Homebridge UI or your Homebridge logs, alternatively you can select Use Camera and scan the QR code again.
For more info check the homebridge wiki Connecting Homebridge To HomeKit.
Hilft nur anscheinen alles recovery nicht. Tut mir echt leid.
Wenn Du Dir sicher bist, dass Du den Fan als Gerät wirklich aus der Home App auch wieder entfernt hast und er wird nun nicht mehr angezeigt um ihn wieder hinzuzufügen, bin ich überfragt.
Eigentlich wird er nur nicht angezeigt, wenn Du ihn vorher schon hinzugefügt hast. Egal ob er funktioniert oder nicht beim ersten Anlauf. Er muss halt aus der Home App raus.
Das war hilfreich. ![]()
![]()
Unter Homebridge Config UI (Geräte) ist der Ventilator als Icon sichtbar und kann verwendet werden.
Die Oberfläche von Config UI hat ja direkt noch nichts mit HomeKit zu tun.
Dass der Fan dort aber angezeigt wird und funktioniert, ist aber schon mal gut.
Und was Du beschreibst mit Home App, Gerät hinzufügen, Homebridge Code eingeben ist auch alles richtig.
So habe ich meine drei Fan hinzugefügt über das Plugin.
Hast Du den Eintrag in der config denn auch korrekt unter "platforms": [ eingetragen?
{
"platform": "xiaomifan",
"devices": [
{
"name": "Standventilator S2",
"ip": "xxx.xxx.xxx.xx",
"token": "00000000000000000000000000000000",
"pollingInterval": 10,
"moveControl": false,
"buzzerControl": true,
"ledControl": true,
"naturalModeButton": true,
"shutdownTimer": false
},
{
"name": "Standventilator",
"ip": "xxx.xxx.xxx.xx",
"token": "00000000000000000000000000000000",
"pollingInterval": 10,
"moveControl": false,
"buzzerControl": true,
"ledControl": true,
"naturalModeButton": true,
"shutdownTimer": false
},
{
"name": "Standventilator S2-2",
"ip": "xxx.xxx.xxx.xx",
"token": "00000000000000000000000000000000",
"pollingInterval": 10,
"moveControl": false,
"buzzerControl": true,
"ledControl": true,
"naturalModeButton": true,
"shutdownTimer": false
}
]
}
Alles anzeigen
Ich bin auch raus. Mit tut es zwar ebenfalls leid, aber ich konnte irgendwann auch dem Problem nicht mehr folgen.
recovery Vielleicht noch einmal komplett in einem Post konkret was Du möchtest, was Du gemacht hast, was nicht funktioniert. Wie immer Log, config usw. sind Grundvoraussetzung.
Oder wenn es bei Dir doch mit dem anderen Plugin lief, dann vielleicht einfach so wie es ist laufen lassen bist Du ggf. selbst etwas vertrauter mit der Materie insgesamt bist.
Wir versuchen wirklich alle gerne behilflich zu sein, aber da muss ich Spy zustimmen, wenn ich schon dem Problem nicht mehr folgen kann und Rätsel raten und Zeit dafür investiere, ist das nicht so produktiv. ![]()
Vielleicht noch als Bonus Tipp...
Der Xiaomi Mijia Licht Sensor bietet sich auch ganz gut an um wie im Beispiel auf das Licht vom Beamer zu reagieren und weitere Aktionen und Automationen zu starten. Wenn der Beamer nicht an einer smarten Steckdose hängt.
Was hindert Dich daran es einfach auszuprobieren und uns zu berichten? 🤷🏼♂️
Dankeschön.
Ansatzweise... aber irgendwas stimmt nicht.
Kann leider aber erst am WE weiter machen auf dem Mac.
@iMac Downloads % sudo mv /usr/local/lib/node_modules/npm /tmp@iMac Downloads % sudo cp -a node-v12.18.3-darwin-x64/lib/node_modules/npm /usr/local/lib/node_modules/@iMac Downloads % cd /usr/local/bin@iMac bin % sudo rm npm@iMac bin % sudo ln -s ../lib/node_modules/npm/bin/npm-cli.js npm@iMac bin % npm -v
6.14.6@iMac bin % npm list -g --depth=0
/usr/local/lib
+-- UNMET DEPENDENCY [email protected]
| +-- [email protected]
| +-- [email protected]
| +-- [email protected]
| +-- [email protected]
| +-- [email protected]
| `-- [email protected]
+-- UNMET DEPENDENCY [email protected]
| +-- @nestjs/[email protected]
| +-- @nestjs/[email protected]
| +-- @nestjs/[email protected]
| +-- @nestjs/[email protected]
| +-- @nestjs/[email protected]
| +-- [email protected]
| +-- [email protected]
| +-- [email protected]
| +-- [email protected]
| +-- [email protected]
| +-- [email protected]
| +-- [email protected]
| +-- [email protected]
| +-- [email protected]
| +-- [email protected]
| +-- [email protected]
| +-- [email protected]
| +-- [email protected]
| `-- [email protected]
+-- UNMET DEPENDENCY [email protected]
| +-- [email protected]
| +-- [email protected]
| `-- [email protected]
+-- UNMET DEPENDENCY [email protected]
`-- [email protected]
npm ERR! missing: [email protected], required by lib
npm ERR! missing: [email protected], required by lib
npm ERR! missing: [email protected], required by lib
npm ERR! missing: [email protected], required by lib
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: @nestjs/[email protected], required by [email protected]
npm ERR! missing: @nestjs/[email protected], required by [email protected]
npm ERR! missing: @nestjs/[email protected], required by [email protected]
npm ERR! missing: @nestjs/[email protected], required by [email protected]
npm ERR! missing: @nestjs/[email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by @nestjs/[email protected]
npm ERR! missing: [email protected], required by @nestjs/[email protected]
npm ERR! missing: [email protected], required by @nestjs/[email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by @nestjs/[email protected]
npm ERR! missing: @nuxtjs/[email protected], required by @nestjs/[email protected]
npm ERR! missing: [email protected], required by @nestjs/[email protected]
npm ERR! missing: [email protected], required by @nestjs/[email protected]
npm ERR! missing: [email protected], required by @nestjs/[email protected]
npm ERR! missing: [email protected], required by @nuxtjs/[email protected]
npm ERR! missing: [email protected], required by @nuxtjs/[email protected]
npm ERR! missing: [email protected], required by @nuxtjs/[email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by @nestjs/[email protected]
npm ERR! missing: [email protected], required by @nestjs/[email protected]
npm ERR! missing: [email protected], required by @nestjs/[email protected]
npm ERR! missing: [email protected], required by @nestjs/[email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by @nestjs/[email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by @nestjs/[email protected]
npm ERR! missing: @types/[email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
npm ERR! missing: [email protected], required by [email protected]
danielhudson@iMac bin %
Alles anzeigen
Du bist alles andere als ein Idiot! Du bist der Held!
pi@raspberrypi-3BPlus:~ $ cd /usr/local/bin
pi@raspberrypi-3BPlus:/usr/local/bin $ sudo rm npm-cli.js
pi@raspberrypi-3BPlus:/usr/local/bin $ sudo ln -s ../lib/node_modules/npm/bin/npm-cli.js npm
pi@raspberrypi-3BPlus:/usr/local/bin $ npm -v
6.14.6
pi@raspberrypi-3BPlus:/usr/local/bin $ cd
pi@raspberrypi-3BPlus:~ $ npm list -g --depth=0
/usr/local/lib
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
├── [email protected]
└── [email protected]
pi@raspberrypi-3BPlus:~ $
Alles anzeigen
Vielen Dank. Kurzzeitig war der Puls über 100. Und natürlich am Tag wo ich gleich mal kurz in Urlaub bin. 🤣
Du hast quasi auch den Urlaub gerettet. Dankeschön 🙏
Bei meinem Mac ist npm auch nicht mehr vorhanden. Ich versteh nicht, was da schief gelaufen ist.
Allerdings funktioniert dort das Prozedere nicht.
Falls Du da auch noch behilflich sein kannst, verfalle ich Dir "erneut" zu ewigem Dank.
daniel@iMac ~ % npm -v
zsh: command not found: npm
daniel@iMac ~ % ls /usr/local/lib/node_modules/npm/bin/npm-cli.js
ls: /usr/local/lib/node_modules/npm/bin/npm-cli.js: No such file or directory
daniel@iMac ~ % wget https://nodejs.org/dist/latest-v12.x/node-v12.18.3-linux-armv7l.tar.gz
zsh: command not found: wget
sschuste Kann/soll ich probieren..?
Ich bin gerade ein bisschen panisch, da ich kein Backup hab und mir nicht alles zerschießen will.
sudo apt-get install nodejs npm
Das tut mir so leid, dass ICH - moi - mit so nem blöden Kram kommen muss. 🙈
pi@raspberrypi-3BPlus:~ $ ls -l /usr/local/lib/node_modules/
insgesamt 164
drwxr-sr-x 6 pi pi 4096 Feb 5 2020 hap-nodejs
drwxr-sr-x 5 pi pi 4096 Aug 12 19:18 homebridge
drwxr-sr-x 7 pi pi 4096 Apr 28 11:13 homebridge-airrohr
drwxr-sr-x 4 pi pi 4096 Aug 11 17:19 homebridge-alexa
drwxr-sr-x 6 pi pi 4096 Jul 5 14:24 homebridge-apple-tv-remote
drwxr-sr-x 3 pi pi 4096 Nov 4 2019 homebridge-bigAssFans
drwxr-xr-x 6 pi pi 4096 Feb 5 2020 homebridge-broadlink-rm
drwxr-sr-x 2 pi pi 4096 Jun 25 2018 homebridge-cmdswitch2
drwxr-sr-x 6 pi pi 4096 Aug 25 13:48 homebridge-config-ui-x
drwxr-sr-x 3 pi pi 4096 Aug 10 17:45 homebridge-delay-switch
drwxr-sr-x 3 pi pi 4096 Aug 13 09:05 homebridge-dummy-garage
drwxr-sr-x 9 pi pi 4096 Jan 6 2020 homebridge-eveatmo
drwxr-sr-x 5 pi pi 4096 Jul 5 19:11 homebridge-harmony
drwxr-sr-x 4 pi pi 4096 Mai 24 18:41 homebridge-homeconnect
drwxr-sr-x 4 pi pi 4096 Aug 1 21:51 homebridge-http-webhooks
drwxr-sr-x 3 pi pi 4096 Feb 13 2020 homebridge-ifttt
drwxr-sr-x 4 pi pi 4096 Apr 26 17:52 homebridge-messenger
drwxr-sr-x 7 pi pi 4096 Mai 21 2019 homebridge-mi-aqara-fakegato
drwxr-sr-x 3 pi pi 4096 Apr 2 2018 homebridge-mi-gateway-security
drwxr-sr-x 5 pi pi 4096 Jul 27 21:57 homebridge-mi-humidifier
drwxr-sr-x 6 pi pi 4096 Apr 20 18:30 homebridge-moodo
drwxr-sr-x 3 pi pi 4096 Jul 29 22:20 homebridge-multipurpose-kettle
drwxr-sr-x 5 pi pi 4096 Okt 22 2019 homebridge-neato
drwxr-sr-x 4 pi pi 4096 Apr 22 23:05 homebridge-nest
drwxr-sr-x 9 pi pi 4096 Jun 25 2018 homebridge-netatmo
drwxr-sr-x 4 pi pi 4096 Aug 9 19:13 homebridge-nukiio
drwxr-sr-x 3 pi pi 4096 Okt 17 2018 homebridge-people
drwxr-sr-x 4 pi pi 4096 Jul 29 17:54 homebridge-philips-hue-sync-box
drwxr-sr-x 3 pi pi 4096 Aug 21 08:38 homebridge-platform-wemo
drwxr-sr-x 2 pi pi 4096 Jan 4 2019 homebridge-raspberrypi-temperature
drwxr-sr-x 3 pi pi 4096 Apr 18 22:04 homebridge-script2
drwxr-sr-x 6 pi pi 4096 Jul 14 17:56 homebridge-tedee
drwxr-sr-x 4 pi pi 4096 Jul 24 17:14 homebridge-volvo
drwxr-sr-x 3 pi pi 4096 Aug 2 14:01 homebridge-webos-tv
drwxr-sr-x 4 pi pi 4096 Jul 29 20:25 homebridge-xiaomi-fan
drwxr-sr-x 3 pi pi 4096 Jun 30 2018 homebridge-zway
drwxr-sr-x 6 pi pi 4096 Apr 2 2018 miio
drwxr-sr-x 3 pi pi 4096 Jul 25 23:17 n
drwxr-sr-x 6 pi pi 4096 Mai 17 15:12 node-appletv-x
drwxr-sr-x 3 pi pi 4096 Aug 26 12:33 npm
drwxr-sr-x 6 pi pi 4096 Okt 27 2019 npm-check
pi@raspberrypi-3BPlus:~ $ ls -l /usr/lib/node_modules/
insgesamt 36
drwxr-xr-x 8 root root 4096 Jun 27 2018 node-red
drwxr-xr-x 5 root root 4096 Jun 27 2018 node-red-contrib-ibm-watson-iot
drwxr-xr-x 4 root root 4096 Jun 27 2018 node-red-contrib-play-audio
drwxr-xr-x 2 root root 4096 Jun 27 2018 node-red-node-ledborg
drwxr-xr-x 3 root root 4096 Jun 27 2018 node-red-node-ping
drwxr-xr-x 4 root root 4096 Jun 27 2018 node-red-node-pi-sense-hat
drwxr-xr-x 2 root root 4096 Jun 27 2018 node-red-node-random
drwxr-xr-x 4 root root 4096 Jun 27 2018 node-red-node-serialport
drwxr-xr-x 3 root root 4096 Jun 27 2018 node-red-node-smooth
pi@raspberrypi-3BPlus:~ $
Alles anzeigen
Ich versteh auch nicht warum npm weg ist. Ich hab nichts außergewöhnliches in den letzten Wochen gemacht. Zumindest erinnere ich mich an nichts, was ich nicht vorher schon X-mal gemacht hatte.
Naja.. und natürlich kein aktuelles Backup. 🙈
Daher wäre die Rettung sehr dankenswert.
Leider...
pi@raspberrypi-3BPlus:~ $ ls /usr/local/lib/node_modules/npm/bin/npm-cli.js
ls: Zugriff auf '/usr/local/lib/node_modules/npm/bin/npm-cli.js' nicht möglich: Datei oder Verzeichnis nicht gefunden
pi@raspberrypi-3BPlus:~ $ node -v
v12.18.3
Nun, ich bezweifle, dass du das über das Terminal hinbekommst. Du hast kein npm mehr.
😱 Whaaat? Was hab ich denn da in der geistigen Umnachtung getan? Sehr merkwürdig. Das ist mir ja noch nie passiert.
pi@raspberrypi-3BPlus:~ $ npm -v
-bash: npm: Kommando nicht gefunden.
sschuste Und wie bekomme ich npm einzeln installiert? Ich seh den Wald vor lauter Bäumen wahrscheinlich mal wieder nicht. Total irritiert.
Hat noch jemand Probleme auf die aktuelle Version 4.27.1 zu kommen?
Hatte ich vorher noch nie das Problem/Meldung.
Klar könnte ich es auch direkt über das Terminal versuchen und nicht über die UI, bin aber trotzdem Neugierig ob es an meinem Setup liegt - warum auch immer auf einmal -, oder ob generell was nicht passt.
Aber verstehe ich es richtig, dass ich für jedes Handy was den Sticker lesen können soll ich eine Automatisierung auf dem jeweiligen Handy erstellen muss?
Korrekt.
Deshalb gibt es die NFC Funktion auch nur bei "Persönliche Automation" und nicht bei "Automation für das Zuhause"