[BTicino/OpenWebNet] New openHAB2 binding ready for testing

Hi Mark,

thanks for your suggestion and now i will try to steal you some more of your experience, for sure that sooner or later somebody elso will need this lines.

I tried Alexa mode controller because it sounds to me its the best command but i left programming something like 35 years ago …therefore don’t trust me! :slight_smile:

What i have done is this:

.Thing

bus_cenplus_scenario_control    iCenplus_Cancello   			"CEN+ Cancello"  				@	"CenPlus"		[ where="29", buttons="1" ]				

.items

String   iCenplus_Cancello  "Apri Cancello"     <switch>    {channel="openwebnet:bus_cenplus_scenario_control:mybridge:iCenplus_Cancello:button_1"} 
String CEN_Command "Cancello" {alexa="ModeController.mode" [supportedModes="START=START,STOP=STOP,DUMMY=DUMMY", autoupdate="false"]}

well, Alexa see the device β€œCancello” and wen i send the vocal command, she doesnt reconize UP, Open, Switch command and she replay that doesnt know how to tune the device to that setting and the command is not sent.

What i can see from MyOpenHab is:

https://myopenhab.org/rest/items/CEN_Command?metadata=alexa,autoupdate

{"link":"https://myopenhab.org/rest/items/CEN_Command","state":"NULL","metadata":{"alexa":{"value":"ModeController.mode","config":{"supportedModes":"START\u003dSTART,STOP\u003dSTOP,DUMMY\u003dDUMMY","autoupdate":"false"}}},"editable":false,"type":"String","name":"CEN_Command","label":"Cancello","tags":[],"groupNames":[]}
https://myopenhab.org/rest/items/iCenplus_Cancello?metadata=alexa,autoupdate

{"link":"https://myopenhab.org/rest/items/iCenplus_Cancello","state":"PRESSED_EXT","stateDescription":{"pattern":"%s","readOnly":false,"options":[{"value":"PRESSED","label":"pressed"},{"value":"RELEASED","label":"released"},{"value":"PRESSED_EXT","label":"pressed_ext"},{"value":"RELEASED_EXT","label":"released_ext"}]},"commandDescription":{"commandOptions":[{"command":"PRESSED","label":"pressed"},{"command":"RELEASED","label":"released"},{"command":"PRESSED_EXT","label":"pressed_ext"},{"command":"RELEASED_EXT","label":"released_ext"}]},"editable":false,"type":"String","name":"iCenplus_Cancello","label":"Apri Cancello","category":"switch","tags":[],"groupNames":[]}

and my feeling is that this part should be ok.

I tryied to change the supported mode (on off), but she replay always the same.

One more tip? :wink:

Thanks Costa

PS Is there any way to have a Alexa log to understand whats going on on her side?

Try saying it like this β€˜Alexa, set γ€Šitem name》 to start’ There will be more discussions on this in the Alexa skill thread.

If needed you can also create Alexa routines to match the phrase you want to say if the native one is awkward.

To check what she hears you can go to settings in the app. Account, history.

Also, if you have the β€˜last command’ channel set up you will see the voice command in the paperUI thing. That could also be used as another way to interact.

Please use the code fences

your code goes here

when posting code

Hi Mark,

done, sorry and thanks for your support. :wink:

ciao Roberto. ho scaricato e aggiunto il file org.openhab.binding.openwebnet-2.5.0.M3.jar nella cartella addons, attivato le dipendenze feature:install openhab-transport-serial e feature:install openhab-core-io-transport-upnp disinstallato e reinstallato la binding openwebnet, ma sono ancora offline… cosa sbaglio?

grazie in anticipo

Marco

I solved … I had not cleared the cache and temporary files … thanks to the whole community and a special thanks to Jebu !!! :+1: :+1: :+1: :+1: :+1:

I got an Alexa voice command to start a MH202 scenario :grinning:

MH202 scenario

.item

String Test_CEN "Test scenario" {alexa="ModeController.mode" [supportedModes="PRESSED=RUN,ONE=ONE,TWO=TWO", autoupdate="false"], channel="openwebnet:bus_cen_scenario_control:gateway:CEN0210:button_0"}

.thing

Thing bus_cen_scenario_control CEN0210 "CEN test CEN" @ "CEN" [ where="0210", buttons="0" ]

.rule to check it ran and what command was received. Its not needed for the Alexa command to function. Its just helpful for debugging.

//Test rules
rule "Test CEN0210" // Triggers scenario in MH202
when 
    Item Test_CEN received command 
then
    logInfo("Test" , 'Test CEN 0210 command received = '+ receivedCommand)
end

When I say:
β€˜Alexa set test scenario to run’

my blinds move as per MH202 scenario actions and I see this in the OH log

2020-03-26 15:30:03.360 [INFO ] [.eclipse.smarthome.model.script.Test] - Test CEN 0210 command received = PRESSED

For me I cannot say
β€˜Alexa, run test scenario’
but others have reported such a construction works for them. I don’t know why it doesn’t work for me but if could be because of my English set up on an .de Alexa.

To fix it I created an Alexa routine on the app with the phrase:
’ Run test scenario’

Then the voice command is more natural, in the English language.

Site map button for testing:

Switch item=Test_CEN icon="blinds" label="CEN21 Office blinds test []" mappings=[PRESSED="START"]
1 Like

Has anyone tried OH v2.5.3 yet?

hi mark,
no problems here with openhabian 2.5.3-1 :slight_smile:

1 Like

I think it fixed the exec whitelist issue but with no massimo I am now more cautious with upgrades.

yes, i always do da dd from complete sd-card before i upgrade so i am able to go back if necessary

All good for me too with 2.5.3-1.
Used sudo openhabian-config, reinstalled the two dependencies, but not too quickly!!, reboot

I am not sure what you did with your sd-card :smile: but for me I have openhab running from SSD so its not so easy to create an image.

Hi @Costa, I have in my system the MH201 and I would set front door to open via Openhab / Alexa. How have you set the scenario to use it?
Thanks in advance

i do it manually with dd, benefit is that in case of problems i easily can restore the image to (another) sd-card and immediately work on. disatvantage is that every image is as big as the sd-card, no matter how much storage is used:

  1. connect raspy to my nas
sudo mount -t cifs -o user=myusername,password=mypassword,rw,file_mode=0777,dir_mode=0777 //ip_raspi/name_raspi /mnt/smb/
  1. stop oh, create image and reboot
sudo systemctl stop openhab2.service
sudo dd if=/dev/mmcblk0 of=/mnt/smb/raspi-$(date +%Y%m%d-%H%M%S).img bs=1MB
sudo reboot now
1 Like

Hi @M4rk

I wanted to check your suggestion and I replicated your example but even if i get in the log the same message you receive

2020-03-26 18:54:00.395 [INFO ] [.eclipse.smarthome.model.script.Test] - Test CEN 0210 command received = PRESSED

the problem is that the scenario is not trigged and in the log:tail i get this message:

18:54:00.393 [INFO ] [smarthome.event.ItemCommandEvent     ] - Item 'Test_CEN' received command PRESSED
18:54:00.395 [INFO ] [arthome.event.ItemStatePredictedEvent] - Test_CEN predicted to become NULL
18:54:00.395 [INFO ] [g.eclipse.smarthome.model.script.Test] - Test CEN 0210 command received = PRESSED```



Just for info, in my system i use MyHomeServer1 as a gateway  ...... should i switch to MH202?

Thanks

Ciao, premesso che al momento ho installato openhab 2.5.0 attraverso docker su macchina Linux ubuntu.
La logica vorrebbe che se hai inserito il file nella cartella addons non serve installare anche quello del repository.
Ora mettendo da parte la teoria ti allego una foto che inspiegabilmente mostra la mia configurazione attuale funzionare senza file e senza aver aggiunto il binding dal repository Eclipse IoT Market.

Queste sono le feature attive, (usa il comando feature:requirement-list)
openhab> feature:requirement-list
Region β”‚ Requirement
───────┼───────────────────────────────────────────────────────
root β”‚ feature:bundle/[4.2.7,4.2.7]
root β”‚ feature:framework/[4.2.7,4.2.7]
root β”‚ feature:openhab-misc-openhabcloud/[2.5.0,2.5.0]
root β”‚ feature:openhab-binding-serial1/[1.14.0,1.14.0]
root β”‚ feature:deployer/[4.2.7,4.2.7]
root β”‚ feature:config/[4.2.7,4.2.7]
root β”‚ feature:log/[4.2.7,4.2.7]
root β”‚ feature:diagnostic/[4.2.7,4.2.7]
root β”‚ feature:kar/[4.2.7,4.2.7]
root β”‚ feature:package/[4.2.7,4.2.7]
root β”‚ feature:system/[4.2.7,4.2.7]
root β”‚ feature:openhab-binding-squeezebox/[2.5.0,2.5.0]
root β”‚ feature:service/[4.2.7,4.2.7]
root β”‚ feature:openhab-transport-serial/[2.5.0,2.5.0]
root β”‚ feature:shell/[4.2.7,4.2.7]
root β”‚ feature:openhab-core-io-transport-serial/[2.5.0,2.5.0]
root β”‚ feature:openhab-misc-market/[2.5.0,2.5.0]
root β”‚ feature:jaas/[4.2.7,4.2.7]
root β”‚ feature:feature/[4.2.7,4.2.7]
root β”‚ feature:openhab-runtime-base/[2.5.0,2.5.0]
root β”‚ feature:openhab-ui-paper/[2.5.0,2.5.0]
root β”‚ feature:ssh/[4.2.7,4.2.7]
root β”‚ feature:openhab-binding-daikin/[2.5.0,2.5.0]
root β”‚ feature:instance/[4.2.7,4.2.7]
root β”‚ feature:openhab-core-io-transport-upnp/[2.5.0,2.5.0]
root β”‚ feature:openhab-package-standard/[2.5.0,2.5.0]
root β”‚ feature:eventadmin/[4.2.7,4.2.7]
openhab>

Ho installato le feature richieste,
ho inserito il binding dal repository,
ho inserito anche il file nella cartella addons,
ho eliminato l’addon dal repository
ho eliminato il file dalla cartella

ora… non dovrebbe andare nulla e invece funziona. Guarda la foro (ne uno ne l’altro) eppure funziona, qui cade ogni logica

Si credo che il mio sia solo un problema di refresh perchΓ© risulta installato se eseguo il comando:
openhab> bundle:list
START LEVEL 100 , List Threshold: 50
ID β”‚ State β”‚ Lvl β”‚ Version β”‚ Name
────┼────────┼─────┼─────────────────────────┼──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
19 β”‚ Active β”‚ 80 β”‚ 5.3.1.201602281253 β”‚ OSGi JAX-RS Connector
20 β”‚ Active β”‚ 80 β”‚ 2.8.2.v20180104-1110 β”‚ Gson: Google Json Library for Java
21 β”‚ Active β”‚ 80 β”‚ 18.0.0 β”‚ Guava: Google Core Libraries for Java
22 β”‚ Active β”‚ 80 β”‚ 27.1.0.jre β”‚ Guava: Google Core Libraries for Java
23 β”‚ Active β”‚ 80 β”‚ 1.0.1 β”‚ Guava InternalFutureFailureAccess and InternalFutures
24 β”‚ Active β”‚ 80 β”‚ 3.0.0.v201312141243 β”‚ Google Guice (No AOP)
25 β”‚ Active β”‚ 80 β”‚ 4.8.35.v20190528-1517 β”‚ ClassGraph
26 β”‚ Active β”‚ 80 β”‚ 3.18.1.GA β”‚ Javassist
29 β”‚ Active β”‚ 80 β”‚ 3.5.5 β”‚ JmDNS
31 β”‚ Active β”‚ 80 β”‚ 1.0.0 β”‚ Units of Measurement API
33 β”‚ Active β”‚ 80 β”‚ 1.1.0.Final β”‚ Bean Validation API
35 β”‚ Active β”‚ 80 β”‚ 2.0.1 β”‚ javax.ws.rs-api
36 β”‚ Active β”‚ 80 β”‚ 2.9.2 β”‚ Joda-Time
37 β”‚ Active β”‚ 80 β”‚ 0.5.8 β”‚ Jollyday
38 β”‚ Active β”‚ 80 β”‚ 3.2.0.v201101311130 β”‚ ANTLR Runtime
40 β”‚ Active β”‚ 80 β”‚ 1.1 β”‚ Commons Exec
41 β”‚ Active β”‚ 80 β”‚ 2.2.0 β”‚ Commons IO
42 β”‚ Active β”‚ 80 β”‚ 2.6 β”‚ Commons Lang
51 β”‚ Active β”‚ 80 β”‚ 4.2.7 β”‚ Apache Karaf :: OSGi Services :: Event
66 β”‚ Active β”‚ 80 β”‚ 1.4.7.1 β”‚ Apache ServiceMix :: Bundles :: xstream
69 β”‚ Active β”‚ 80 β”‚ 4.14.0 β”‚ Apache XBean OSGI Bundle Utilities
70 β”‚ Active β”‚ 80 β”‚ 4.14.0 β”‚ Apache XBean :: Classpath Resource Finder
71 β”‚ Active β”‚ 80 β”‚ 2.12.0.v20160420-0247 β”‚ EMF Common
72 β”‚ Active β”‚ 80 β”‚ 2.12.0.v20160420-0247 β”‚ EMF Ecore
73 β”‚ Active β”‚ 80 β”‚ 2.11.0.v20160420-0247 β”‚ EMF Change Model
74 β”‚ Active β”‚ 80 β”‚ 2.12.0.v20160420-0247 β”‚ EMF XML/XMI Persistence
75 β”‚ Active β”‚ 80 β”‚ 3.10.400.v20190516-1504 β”‚ Common Eclipse Runtime
104 β”‚ Active β”‚ 80 β”‚ 0.8.0.v20190822-0801 β”‚ org.eclipse.lsp4j
105 β”‚ Active β”‚ 80 β”‚ 0.8.0.v20190822-0801 β”‚ org.eclipse.lsp4j.jsonrpc
106 β”‚ Active β”‚ 80 β”‚ 2.19.0.v20190902-0728 β”‚ Xtend Runtime Library
107 β”‚ Active β”‚ 80 β”‚ 2.19.0.v20190902-0728 β”‚ Xtend Macro Interfaces
108 β”‚ Active β”‚ 80 β”‚ 2.19.0.v20190902-0737 β”‚ Xtext
109 β”‚ Active β”‚ 80 β”‚ 2.19.0.v20190902-0952 β”‚ Xtext Common Types
110 β”‚ Active β”‚ 80 β”‚ 2.19.0.v20190902-0737 β”‚ Xtext IDE Core
111 β”‚ Active β”‚ 80 β”‚ 2.19.0.v20190902-0737 β”‚ Xtext Utility
112 β”‚ Active β”‚ 80 β”‚ 2.19.0.v20190902-0952 β”‚ Xbase Model
113 β”‚ Active β”‚ 80 β”‚ 2.19.0.v20190902-0952 β”‚ Xbase Generic IDE Services
114 β”‚ Active β”‚ 80 β”‚ 2.19.0.v20190902-0728 β”‚ Xbase Runtime Library
129 β”‚ Active β”‚ 80 β”‚ 1.9.6 β”‚ MIME streaming extension
131 β”‚ Active β”‚ 80 β”‚ 7.1.0 β”‚ org.objectweb.asm.commons
132 β”‚ Active β”‚ 80 β”‚ 7.1.0 β”‚ org.objectweb.asm.tree
133 β”‚ Active β”‚ 80 β”‚ 2.5.0 β”‚ openHAB Core :: Bundles :: Core
134 β”‚ Active β”‚ 80 β”‚ 2.5.0 β”‚ openHAB Core :: Bundles :: Audio
135 β”‚ Active β”‚ 80 β”‚ 2.5.0 β”‚ openHAB Core :: Bundles :: OAuth2Client
136 β”‚ Active β”‚ 80 β”‚ 2.5.0 β”‚ openHAB Core :: Bundles :: Binding XML
137 β”‚ Active β”‚ 90 β”‚ 2.5.0 β”‚ openHAB Core :: Bundles :: Boot
138 β”‚ Active β”‚ 80 β”‚ 2.5.0 β”‚ openHAB Core :: Bundles :: Configuration Core
139 β”‚ Active β”‚ 80 β”‚ 2.5.0 β”‚ openHAB Core :: Bundles :: Configuration Discovery
140 β”‚ Active β”‚ 80 β”‚ 2.5.0 β”‚ openHAB Core :: Bundles :: Configuration mDNS Discovery
141 β”‚ Active β”‚ 80 β”‚ 2.5.0 β”‚ openHAB Core :: Bundles :: Configuration Dispatcher
142 β”‚ Active β”‚ 75 β”‚ 2.5.0 β”‚ openHAB Core :: Bundles :: Configuration XML
143 β”‚ Active β”‚ 80 β”‚ 2.5.0 β”‚ openHAB Core :: Bundles :: Ephemeris
144 β”‚ Active β”‚ 80 β”‚ 2.5.0 β”‚ openHAB Core :: Bundles :: ID
145 β”‚ Active β”‚ 80 β”‚ 2.5.0 β”‚ openHAB Core :: Bundles :: Console
146 β”‚ Active β”‚ 80 β”‚ 2.5.0 β”‚ openHAB Core :: Bundles :: Console for OSGi runtime Karaf
147 β”‚ Active β”‚ 80 β”‚ 2.5.0 β”‚ openHAB Core :: Bundles :: HTTP Interface
149 β”‚ Active β”‚ 80 β”‚ 2.5.0 β”‚ openHAB Core :: Bundles :: Monitor
150 β”‚ Active β”‚ 80 β”‚ 2.5.0 β”‚ openHAB Core :: Bundles :: Network I/O
151 β”‚ Active β”‚ 80 β”‚ 2.5.0 β”‚ openHAB Core :: Bundles :: REST Interface
152 β”‚ Active β”‚ 80 β”‚ 2.5.0 β”‚ openHAB Core :: Bundles :: Audio REST Interface
153 β”‚ Active β”‚ 80 β”‚ 2.5.0 β”‚ openHAB Core :: Bundles :: REST Interface :: Core
154 β”‚ Active β”‚ 80 β”‚ 2.5.0 β”‚ openHAB Core :: Bundles :: REST mDNS Announcer
155 β”‚ Active β”‚ 80 β”‚ 2.5.0 β”‚ openHAB Core :: Bundles :: REST JAX-RS Optimizations
156 β”‚ Active β”‚ 80 β”‚ 2.5.0 β”‚ openHAB Core :: Bundles :: Sitemap REST Interface
157 β”‚ Active β”‚ 80 β”‚ 2.5.0 β”‚ openHAB Core :: Bundles :: SSE Interface
158 β”‚ Active β”‚ 80 β”‚ 2.5.0 β”‚ openHAB Core :: Bundles :: Voice REST Interface
159 β”‚ Active β”‚ 80 β”‚ 2.5.0 β”‚ openHAB Core :: Bundles :: mDNS Service
160 β”‚ Active β”‚ 80 β”‚ 2.5.0 β”‚ openHAB Core :: Bundles :: Karaf Integration
161 β”‚ Active β”‚ 80 β”‚ 2.5.0 β”‚ openHAB Core :: Bundles :: Model Core
162 β”‚ Active β”‚ 80 β”‚ 2.5.0 β”‚ openHAB Core :: Bundles :: Model Items
163 β”‚ Active β”‚ 80 β”‚ 2.5.0 β”‚ openHAB Core :: Bundles :: Model Item IDE
164 β”‚ Active β”‚ 80 β”‚ 2.5.0 β”‚ openHAB Core :: Bundles :: Model Items Runtime
165 β”‚ Active β”‚ 80 β”‚ 2.5.0 β”‚ openHAB Core :: Bundles :: Language Server
166 β”‚ Active β”‚ 80 β”‚ 2.5.0 β”‚ openHAB Core :: Bundles :: Model Persistence
167 β”‚ Active β”‚ 80 β”‚ 2.5.0 β”‚ openHAB Core :: Bundles :: Model Persistence IDE
168 β”‚ Active β”‚ 80 β”‚ 2.5.0 β”‚ openHAB Core :: Bundles :: Model Persistence Runtime
169 β”‚ Active β”‚ 80 β”‚ 2.5.0 β”‚ openHAB Core :: Bundles :: Model Rules
170 β”‚ Active β”‚ 80 β”‚ 2.5.0 β”‚ openHAB Core :: Bundles :: Model Rule IDE
171 β”‚ Active β”‚ 80 β”‚ 2.5.0 β”‚ openHAB Core :: Bundles :: Model Rules Runtime
172 β”‚ Active β”‚ 80 β”‚ 2.5.0 β”‚ openHAB Core :: Bundles :: Model Script
173 β”‚ Active β”‚ 80 β”‚ 2.5.0 β”‚ openHAB Core :: Bundles :: Model Script IDE
174 β”‚ Active β”‚ 80 β”‚ 2.5.0 β”‚ openHAB Core :: Bundles :: Model Script Runtime
175 β”‚ Active β”‚ 80 β”‚ 2.5.0 β”‚ openHAB Core :: Bundles :: Model Sitemap
176 β”‚ Active β”‚ 80 β”‚ 2.5.0 β”‚ openHAB Core :: Bundles :: Model Sitemap IDE
177 β”‚ Active β”‚ 80 β”‚ 2.5.0 β”‚ openHAB Core :: Bundles :: Model Sitemap Runtime
178 β”‚ Active β”‚ 80 β”‚ 2.5.0 β”‚ openHAB Core :: Bundles :: Model Thing
179 β”‚ Active β”‚ 80 β”‚ 2.5.0 β”‚ openHAB Core :: Bundles :: Model Thing IDE
180 β”‚ Active β”‚ 80 β”‚ 2.5.0 β”‚ openHAB Core :: Bundles :: Model Thing Runtime
181 β”‚ Active β”‚ 80 β”‚ 2.5.0 β”‚ openHAB Core :: Bundles :: Persistence
182 β”‚ Active β”‚ 80 β”‚ 2.5.0 β”‚ openHAB Core :: Bundles :: Scheduler Service
183 β”‚ Active β”‚ 80 β”‚ 2.5.0 β”‚ openHAB Core :: Bundles :: Semantics
184 β”‚ Active β”‚ 80 β”‚ 2.5.0 β”‚ openHAB Core :: Bundles :: JSON Storage
185 β”‚ Active β”‚ 80 β”‚ 2.5.0 β”‚ openHAB Core :: Bundles :: Thing
186 β”‚ Active β”‚ 75 β”‚ 2.5.0 β”‚ openHAB Core :: Bundles :: Thing XML
187 β”‚ Active β”‚ 80 β”‚ 2.5.0 β”‚ openHAB Core :: Bundles :: Transformation Service
188 β”‚ Active β”‚ 80 β”‚ 2.5.0 β”‚ openHAB Core :: Bundles :: UI
189 β”‚ Active β”‚ 80 β”‚ 2.5.0 β”‚ openHAB Core :: Bundles :: UI Icon Support
190 β”‚ Active β”‚ 80 β”‚ 2.5.0 β”‚ openHAB Core :: Bundles :: Voice
191 β”‚ Active β”‚ 80 β”‚ 2.5.0 β”‚ openHAB UI :: Bundles :: Dashboard UI
200 β”‚ Active β”‚ 80 β”‚ 1.4.0 β”‚ ThreeTen-Extra
201 β”‚ Active β”‚ 80 β”‚ 1.0.3 β”‚ Units of Measurement Common Library
202 β”‚ Active β”‚ 80 β”‚ 1.0.10 β”‚ Units of Measurement Implementation for Java SE
204 β”‚ Active β”‚ 80 β”‚ 3.15.0.OH2 β”‚ nrjavaserial
205 β”‚ Active β”‚ 80 β”‚ 1.0.0 β”‚ IO.Socket Engine Client
206 β”‚ Active β”‚ 80 β”‚ 1.0.0 β”‚ IO.Socket Socket Client
207 β”‚ Active β”‚ 80 β”‚ 1.9.2 β”‚ Jackson JSON processor
208 β”‚ Active β”‚ 80 β”‚ 1.9.2 β”‚ Data mapper for Jackson JSON processor
209 β”‚ Active β”‚ 80 β”‚ 20180813.0.0 β”‚ JSON in Java
210 β”‚ Active β”‚ 80 β”‚ 1.6.0 β”‚ Commons Codec
211 β”‚ Active β”‚ 80 β”‚ 3.3.0 β”‚ Commons Net
212 β”‚ Active β”‚ 80 β”‚ 4.2.3 β”‚ Apache HttpClient OSGi bundle
213 β”‚ Active β”‚ 80 β”‚ 4.2.3 β”‚ Apache HttpCore OSGi bundle
214 β”‚ Active β”‚ 80 β”‚ 3.1.0.7 β”‚ Apache ServiceMix :: Bundles :: commons-httpclient
215 β”‚ Active β”‚ 80 β”‚ 3.8.1.1 β”‚ Apache ServiceMix :: Bundles :: okhttp
216 β”‚ Active β”‚ 80 β”‚ 1.13.0.1 β”‚ Apache ServiceMix :: Bundles :: okio
217 β”‚ Active β”‚ 80 β”‚ 2.5.2 β”‚ JUPnP Library
218 β”‚ Active β”‚ 80 β”‚ 2.5.0 β”‚ openHAB Add-ons :: Bundles :: Daikin Binding
219 β”‚ Active β”‚ 80 β”‚ 1.14.0 β”‚ openHAB Serial Binding
220 β”‚ Active β”‚ 80 β”‚ 2.5.0 β”‚ openHAB Add-ons :: Bundles :: SqueezeBox Binding
221 β”‚ Active β”‚ 80 β”‚ 2.5.0 β”‚ openHAB Core :: Bundles :: 1.x Compatibility Layer
222 β”‚ Active β”‚ 80 β”‚ 2.5.0 β”‚ openHAB Core :: Bundles :: Configuration UPnP Discovery
223 β”‚ Active β”‚ 80 β”‚ 2.5.0 β”‚ openHAB Core :: Bundles :: Configuration USB-Serial Discovery
224 β”‚ Active β”‚ 80 β”‚ 2.5.0 β”‚ openHAB Core :: Bundles :: Configuration USB-Serial Discovery for Linux using sysfs scanning
225 β”‚ Active β”‚ 80 β”‚ 2.5.0 β”‚ openHAB Core :: Bundles :: Configuration Serial
226 β”‚ Active β”‚ 80 β”‚ 2.5.0 β”‚ openHAB Core :: Bundles :: Serial Transport
227 β”‚ Active β”‚ 80 β”‚ 2.5.0 β”‚ openHAB Core :: Bundles :: Serial Transport for RXTX
228 β”‚ Active β”‚ 80 β”‚ 2.5.0 β”‚ openHAB Core :: Bundles :: Serial Transport for RFC2217
229 β”‚ Active β”‚ 80 β”‚ 2.5.0 β”‚ openHAB Core :: Bundles :: UPnP Transport
231 β”‚ Active β”‚ 80 β”‚ 2.5.0 β”‚ openHAB Add-ons :: Bundles :: IO :: Java Sound Support
232 β”‚ Active β”‚ 80 β”‚ 2.5.0 β”‚ openHAB Add-ons :: Bundles :: IO :: openHAB Cloud Connector
233 β”‚ Active β”‚ 80 β”‚ 2.5.0 β”‚ openHAB Add-ons :: Bundles :: IO :: Web Audio Support
234 β”‚ Active β”‚ 80 β”‚ 2.5.0 β”‚ openHAB UI :: Bundles :: Paper UI
255 β”‚ Active β”‚ 80 β”‚ 2.5.0.201909220626 β”‚ openHAB Add-ons :: Bundles :: OpenWebNet (BTicino/Legrand) Binding
256 β”‚ Active β”‚ 80 β”‚ 2.5.0 β”‚ openHAB Add-ons :: Bundles :: Extension Service :: Eclipse IoT Marketplace

What is your item definition and how is the cen trigger in mh202 set ? Could be a mismatch somewhere.

It seems the Alexa side of things is working.

After pressed the binding changes the thing to released. You do have the thing set up?

Thing bus_cen_scenario_control CEN0210 "CEN test CEN" @ "CEN" [ where="0210", buttons="0" ]

image

ciao,

intanto ti dico che io ho risolto puendo la cache e la cartella temp… ma quello che hai postato tu Γ¨ incredibile… come fa a funzionarti tutto???

Good moorning m4rk, i dont know whats was going on, for sure there was something that stuck the communication between Alexa command and scenario. Everything was right as soon i cleanup cache, tmp file and refreshed items and things files.
Now, with a nice routine, i can verbally open the gate! :wink:

1 Like

Hi @Omar_Tiziani, its pretty easy. In the MH202 menu, in the objets list, you will find the family β€œVideophone” and as a subkeys β€œlock”. Than if you use the β€œlock” and you set the address to P =0 , than the MH202 send the string

*8*19*20## and *8*20*20##

and the gate opens bypassing the binding restrictons. :wink:

Ciao