Please post the config part of a device that should be available but doesn’t work anymore.
-
[pimatic-echo] Release 0.3.0
pimatic-hap - pimatic HomeKit bridge
pimatic-echo - Amazon echo integration
pimatic-dash-button - Amazon dash button support
pimatic-alarm - pimatic alarm system
Like my work? Then consider a donation
Follow me: https://twitter.com/michaelkotten -
{ "protocols": [ { "name": "switch4", "options": { "unit": 11, "id": 14 } } ], "echo": { "additionalNames": [], "active": true }, "id": "eingang", "name": "Eingang", "class": "HomeduinoRFSwitch" },
-
@WaJoWi seems fine. Please activate the debug mode and see if there is a log output that says if the device was added.
BTW: how many devices do you have activated?pimatic-hap - pimatic HomeKit bridge
pimatic-echo - Amazon echo integration
pimatic-dash-button - Amazon dash button support
pimatic-alarm - pimatic alarm system
Like my work? Then consider a donation
Follow me: https://twitter.com/michaelkotten -
21:32:53.168 [pimatic] info: Loading plugin: “pimatic-echo” (0.3.0)
21:32:56.988 [pimatic-echo] info: Starting pimatic-echo…[…]
21:32:56.991 [pimatic-echo] debug: Using ip address: null
[…]
21:33:00.913 [pimatic] info: New device “Eingang”…
21:33:00.914 [pimatic-echo] debug: successfully added device Eingang[another 40 devices successfully added]
21:33:37.859 [pimatic-echo] debug: udp server listening on port 1900
21:33:37.862 [pimatic-echo] info: started hue emulator on port 9876 -
I have disconnected the LAN connection and left only the WLAN connection. After a restart of the Raspberry Pi and a new device search, all devices have been found.
Thank you for your help, something seems to go wrong if Pimatic can be reached via several IP addresses…
Ich habe die LAN-Verbindung getrennt und nur die WLAN-Verbindung bestehen lassen. Nach einem Neustart des Raspberry Pi und einer erneuten Gerätesuche wurden jetzt alle Geräte gefunden.
Danke für die Hilfe, scheinbar klappt irgendetwas nicht, wenn Pimatic über mehrere IP-Adressen erreichbar ist…
-
having another issue!
even if i set devices active : false, there are devices that still show up. the devices are gone when i delete them completely from the config.json
it’s not only buttons devices. i had another common switch device that showed up for no reasons even after setting to false.if i edit and save the buttons device, after editing active to no / false, it shows the state false but still the device is found in the alexa app. the state is changed ghostly from active false to true, so that the device is available for alexa again.
could it be that there is some kind of “device cache” that is not updated
here is an example of one of the devices (for me it looks ok so far). Maybe it’s the amount of buttons that the plugin cannot handle?{ "id": "wifi370", "name": "LED TV", "class": "ButtonsDevice", "buttons": [ { "id": "button-wifi370-rot", "text": "Rot" }, { "id": "button-wifi370-gruen", "text": "Gruen" }, { "id": "button-wifi370-blau", "text": "Blau" }, { "id": "button-wifi370-fade", "text": "Fade" }, { "id": "button-wifi370-morning", "text": "Morgens" }, { "id": "button-wifi370-aus", "text": "Aus" } ], "echo": { "active": false, "additionalNames": [] }
the other device for example (self made buttons device for controlling a denon avr):
{ "id": "denon5", "name": "Denon Controls", "class": "ButtonsDevice", "buttons": [ { "id": "denon-pageup", "text": "P↑" }, { "id": "denon-pagedown", "text": "P↓" }, { "id": "denon-up", "text": "▲" }, { "id": "denon-down", "text": "▼" }, { "id": "denon-left", "text": "◄" }, { "id": "denon-right", "text": "►" }, { "id": "denon-enter", "text": "Ent" }, { "id": "denon-back", "text": "Bck" }, { "id": "denon-option", "text": "Opt" }, { "id": "denon-info", "text": "Inf" } ], "echo": { "active": false, "additionalNames": [] } }, { "id": "denon3", "name": "Denon AVR Player", "class": "ButtonsDevice", "buttons": [ { "id": "denon-skipback", "text": "<<" }, { "id": "denon-play", "text": "║►" }, { "id": "denon-stop", "text": "■" }, { "id": "denon-skipforward", "text": ">>" }, { "id": "denon-random", "text": "Rnd" }, { "id": "denon-repeat", "text": "Rpt" }, { "id": "denon-copy-title", "text": "Cpy" } ], "echo": { "additionalNames": [], "active": false } },
but then there are devices like that do not show up at all and have many many buttons (harmony hub plugin, coming up with many remote control buttons)
{ "class": "HarmonyHubButtonsDevice", "name": "Denon AVR-X1100W(Miscellaneous)", "id": "Denon-AVR-X1100W-Miscellaneous", "hubIP": "192.168.178.31", "deviceId": 40378651, "commandType": "IRCommand", "buttons": [ { "id": "Denon-AVR-X1100W-Miscellaneous-AllZoneStereoOff", "text": "AllZoneStereoOff", "command": "AllZoneStereoOff" }, { "id": "Denon-AVR-X1100W-Miscellaneous-AllZoneStereoOn", "text": "AllZoneStereoOn", "command": "AllZoneStereoOn" }, { "id": "Denon-AVR-X1100W-Miscellaneous-Eco", "text": "Eco", "command": "Eco" }, { "id": "Denon-AVR-X1100W-Miscellaneous-InputAux", "text": "InputAux", "command": "InputAux" }, { "id": "Denon-AVR-X1100W-Miscellaneous-InputBluetooth", "text": "InputBluetooth", "command": "InputBluetooth" }, { "id": "Denon-AVR-X1100W-Miscellaneous-InputBlu-ray", "text": "InputBlu-ray", "command": "InputBlu-ray" }, { "id": "Denon-AVR-X1100W-Miscellaneous-InputCbl/Sat", "text": "InputCbl/Sat", "command": "InputCbl/Sat" }, { "id": "Denon-AVR-X1100W-Miscellaneous-InputDvd/Blu-ray", "text": "InputDvd/Blu-ray", "command": "InputDvd/Blu-ray" }, { "id": "Denon-AVR-X1100W-Miscellaneous-InputFavorite", "text": "InputFavorite", "command": "InputFavorite" }, { "id": "Denon-AVR-X1100W-Miscellaneous-InputFlickr", "text": "InputFlickr", "command": "InputFlickr" }, { "id": "Denon-AVR-X1100W-Miscellaneous-InputGame", "text": "InputGame", "command": "InputGame" }, { "id": "Denon-AVR-X1100W-Miscellaneous-InputInternetRadio", "text": "InputInternetRadio", "command": "InputInternetRadio" }, { "id": "Denon-AVR-X1100W-Miscellaneous-InputiPod/Usb", "text": "InputiPod/Usb", "command": "InputiPod/Usb" }, { "id": "Denon-AVR-X1100W-Miscellaneous-InputMediaPlayer", "text": "InputMediaPlayer", "command": "InputMediaPlayer" }, { "id": "Denon-AVR-X1100W-Miscellaneous-InputMediaServer", "text": "InputMediaServer", "command": "InputMediaServer" }, { "id": "Denon-AVR-X1100W-Miscellaneous-InputNetRadio", "text": "InputNetRadio", "command": "InputNetRadio" }, { "id": "Denon-AVR-X1100W-Miscellaneous-InputOnlineMusic", "text": "InputOnlineMusic", "command": "InputOnlineMusic" }, { "id": "Denon-AVR-X1100W-Miscellaneous-InputPandora", "text": "InputPandora", "command": "InputPandora" }, { "id": "Denon-AVR-X1100W-Miscellaneous-InputSiriusXM", "text": "InputSiriusXM", "command": "InputSiriusXM" }, { "id": "Denon-AVR-X1100W-Miscellaneous-InputSpotify", "text": "InputSpotify", "command": "InputSpotify" }, { "id": "Denon-AVR-X1100W-Miscellaneous-InputTuner", "text": "InputTuner", "command": "InputTuner" }, { "id": "Denon-AVR-X1100W-Miscellaneous-InputTvAudio", "text": "InputTvAudio", "command": "InputTvAudio" }, { "id": "Denon-AVR-X1100W-Miscellaneous-ModeGame", "text": "ModeGame", "command": "ModeGame" }, { "id": "Denon-AVR-X1100W-Miscellaneous-ModeMovie", "text": "ModeMovie", "command": "ModeMovie" }, { "id": "Denon-AVR-X1100W-Miscellaneous-ModeMusic", "text": "ModeMusic", "command": "ModeMusic" }, { "id": "Denon-AVR-X1100W-Miscellaneous-ModePure", "text": "ModePure", "command": "ModePure" }, { "id": "Denon-AVR-X1100W-Miscellaneous-Option", "text": "Option", "command": "Option" }, { "id": "Denon-AVR-X1100W-Miscellaneous-QuickSelect1", "text": "QuickSelect1", "command": "QuickSelect1" }, { "id": "Denon-AVR-X1100W-Miscellaneous-QuickSelect2", "text": "QuickSelect2", "command": "QuickSelect2" }, { "id": "Denon-AVR-X1100W-Miscellaneous-QuickSelect3", "text": "QuickSelect3", "command": "QuickSelect3" }, { "id": "Denon-AVR-X1100W-Miscellaneous-QuickSelect4", "text": "QuickSelect4", "command": "QuickSelect4" } ], "echo": { "active": false } },
if you need - here’s the api/xxx/lights output
https://pastebin.com/agEMdJKhedit:
after editing my config.json and put my shutter devices on top of the config in front of the denon devices, i do not have any devices in the alexa app anymore - the 50 devices limit maybe again …as i said, i am completely clueless
pimatic v0.9 has been released!
Support Pimatic and get some free stickers
Like us on Facebookmake it so !
-
@leader21 looking at the sources i think i found a bug, but I won’t be able to fix it this weekend.
If a device gets disabled in pimatic it won’t get removed automagically in the Alexa app. You still have to remove it manually.pimatic-hap - pimatic HomeKit bridge
pimatic-echo - Amazon echo integration
pimatic-dash-button - Amazon dash button support
pimatic-alarm - pimatic alarm system
Like my work? Then consider a donation
Follow me: https://twitter.com/michaelkotten -
Ah, ok! Thx for the fast feedback. Well, don’t hurry! All’s good so far! Can live without Alexa but not without pimatic anymore 😅
pimatic v0.9 has been released!
Support Pimatic and get some free stickers
Like us on Facebookmake it so !
-
@WaJoWi Actually it shouldn’t be a problem. Alexa discovers the devices by UPNP. This way she gets the used ip address, no matter if there are other adresses on your pi.
pimatic-hap - pimatic HomeKit bridge
pimatic-echo - Amazon echo integration
pimatic-dash-button - Amazon dash button support
pimatic-alarm - pimatic alarm system
Like my work? Then consider a donation
Follow me: https://twitter.com/michaelkotten -
@leader21 I changed the behaviour if no echo config exists. This could have been the bug. Could you try if the latest commit helps? I haven’t released this change officially.
pimatic-hap - pimatic HomeKit bridge
pimatic-echo - Amazon echo integration
pimatic-dash-button - Amazon dash button support
pimatic-alarm - pimatic alarm system
Like my work? Then consider a donation
Follow me: https://twitter.com/michaelkotten -
What should I say, as soon as I unplugged the LAN cable, the devices were found. I had tried everything unsuccessful for hours before.
I would also like to be able to do without the WLAN connection. But then I would have to forego the security I have if I run my IoT devices in my own vlan. Maybe there is a routing rule that allows the Raspi to be reachable from both networks under one IP, but I haven’t managed that yet.
-
@michbeck100 said in [pimatic-echo] Release 0.3.0:
@leader21 Could you try if the latest commit helps?
sorry to say no … i installed your latest commit but the behaviour is becoming even more weird.
here’s a copy of the description.xml
strange thing is that the api/xxx/lights is empty and no devices are found.
The shutter / rolladen devices are set active = true but after pimatic has been started the active = true is overwritten with active = false!!here’s a screen from the debug view (the shutters should be recognized but they aren’t)
if you need any further assistance please let me know!!
pimatic v0.9 has been released!
Support Pimatic and get some free stickers
Like us on Facebookmake it so !
-
@leader21 I found the error. It was a wrong indentation . Please test with the latest commit again! If it works i will release that version.
pimatic-hap - pimatic HomeKit bridge
pimatic-echo - Amazon echo integration
pimatic-dash-button - Amazon dash button support
pimatic-alarm - pimatic alarm system
Like my work? Then consider a donation
Follow me: https://twitter.com/michaelkotten -
@michbeck100 you’ve made it! seems to work properly now!
the api/…/lights is filled with my active devices.
well donepimatic v0.9 has been released!
Support Pimatic and get some free stickers
Like us on Facebookmake it so !
-
@leader21 Version 0.3.1 is on the way!
pimatic-hap - pimatic HomeKit bridge
pimatic-echo - Amazon echo integration
pimatic-dash-button - Amazon dash button support
pimatic-alarm - pimatic alarm system
Like my work? Then consider a donation
Follow me: https://twitter.com/michaelkotten