Comments (3)
Hi @Maui2k,
Do the devices appear as duplicates in the Alexa app and / or in the vsh-connection node?
from node-red-contrib-virtual-smart-home.
Good evening @csuermann,
the device itself is only existing once as far as I see. But on every deploy it seems that a new device is created with the same name and the old one is deleted.
I think this, because, i get a notification from the alexa app that x new devices have been discovered after deploying. Without adding any new device to node-red. And if I added the device to a group in the alexa app, after deploying again, the device was not any more in the group.
Kind regards
Maui
from node-red-contrib-virtual-smart-home.
I was able to reproduce the issue and think I know what's going on:
When you wrap a VSH node in a subflow, Node-RED dynamically creates VSH node instances for it on every deploy. Node-RED assigns random IDs to these dynamic nodes, which are used as primary identifiers for VSH.
When you (re)deploy your flows, VSH checks which device nodes have been added and adds them to the Alexa backend, too. This also triggers the push notification. At the same time, VSH also detects which previously known device nodes have been removed from the flow and removes them from the Alexa backend, too. This explains why your nodes don't appear as duplicates.
I would advise you not to use VSH nodes in subflows.
from node-red-contrib-virtual-smart-home.
Related Issues (20)
- Can't install new 3.0.x version on Raspbian 10 / NodeJS v16.17.0 / Node-RED v1.3.5 HOT 10
- VSH nodes say "device limit reached" for most of my virtual devices HOT 5
- Can't install VSH 3.0.1 on RedMatic 7.2.1 HOT 8
- [BUG] After deleting virtual devices, Node-Red will not restart. HOT 1
- Temperature Sensor partially working HOT 4
- Version 3.01 Suddenly my VSH system is offline. I need to Upgrade to PRO!!! Pretty angry. HOT 12
- [FEATURE REQUEST] lifetime option HOT 2
- Got 7 devices - still prompts 'device limit reached' HOT 3
- device limit reached HOT 24
- Cannot upgrade to 3.0.1 HOT 7
- Provisioning failed Error HOT 2
- Virtual Device == inititializing HOT 6
- [FEATURE REQUEST] shutter node type HOT 4
- [BUG] Cant register new devices in Pro-mode HOT 8
- Paypal as additional paying method
- Thermostates not working / down HOT 3
- Follow up on previous conversations. HOT 5
- [BUG] VSH offline/unavailable after 2-3 hour power outage. HOT 4
- Temperature Sensor reporting '0' all the time HOT 3
- detailed source-device-info (payload.source) HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from node-red-contrib-virtual-smart-home.