-
Notifications
You must be signed in to change notification settings - Fork 20
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Keyfob not working #16
Comments
did you initialize the hm17 ? you must execute these commands only once (reconfigure the hm17 to master mode) then switch debug mode on #define IBEACON_DEBUG in compiler and then sensor 52 d1 |
yes, i have do this. when i log the serial communication betwen the tasmota and the hm-17 it display this |
you should NOT use DISC but DISI below is my debug log for 2 ibeacons and one keyfob 09:43:34 hm17cmd 3 web menu shows the 3 devices |
This is my console output with debug enabled after a new stock flash: but i found, at the moment when i send the renew command, it shows the right data: another test with the commands confuesd me complete: 12:07:42 hm17cmd 3 12:07:49 OK+DIS0:FFFF365C3396:-049:iT 12:07:51 OK+DISCE |
may be there is a different firmware in the module sensor52 s AT+VERR? my module was sold with remark "newest firmware version" after resetting the module to factory defaults it should only work in role 0 (peripheral role) |
12:24:19 CMD: sensor52 s AT+VERR? since it the v 110 |
pay attention with raw commands! when you place eg AT+DISCE cmd which takes some time it may be that the regular scab interferes (which is the case in you logging) before testing with raw command you should switch of the scheduler by sensor52 u0 |
yes it is the v110 12:26:22 MQT: stat/sonoff/RESULT = {"Sensor52":hm17cmd:AT+VERR?} |
ok your software is older, there my be the reason why you get different results. |
on the manufacture site v110 is the actual firmware in this list the hm-19 have v120 but i cant find a version from the hm-17 that have this, only the v110 i take a look at the datasheets, the basic at commands to scan are the same to the hm-10/11 module sure you have the hm-17 module? i have buy one, and after a lot of trubble it was a hm-19 with wrong label the answer from the at commands are the same from the hm-10, 17, 19 i think it is possibil to make them all work. sorry for the bad english, greet from germany |
dann schreiben wir doch besser in Deutsch. Dein logging ist komplett anders, da muss es Formattierungs Unterschiede in der Modulausgabe geben. du solltest die rohen Ausgaben loggen dann kann ich vergleichen wo die Unterschiede sind und das anpassen. Viel kann es nicht sein. |
merkwürdig, in deinem Link mit den ganzen Modulen gibt es das hm17 und auch hm19 sowohl mit v110 und v120 |
ok, your module have the cc2541 my hm-10 (als solches verkauft) - deutsch its besser ja :D der hm-17 über den komme ich leider im moment nur über die tasmota konsole da er verlötet ist gibt bei DISC? das aus 12:55:56 OK+DIS0:FFFF1A843 12:55:58 OK+DISCE und DISI? 12:55:56 OK+DIS0:FFFF1A843 12:55:58 OK+DISCE das sieht für mich erstmal gleich aus |
du hast dich vertippt hast 2 mal disc? abgeschickt |
oh das ist der hm-10 den ich noch da habe |
ja den hm10 habe ich auch aber meiner geht nur in peripheral role. versuche mal die Unterschiede zwischen unseren Version zu checken |
Ich fass das nochmal Formatiert zusammen. AT+ROLE1 AT+IMME1 AT+DISC? AT+DISI? HM-17 chip:CC2640R2f AT+VERR? AT+ROLE1 AT+IMME1 AT+DISC? AT+DISI? identisch sind die antworten nicht. egal welches von dem modulen, in der tasmota console kommt immer dieses bild (ist jetzt vom HM-17) |
hab eine neue Version auf Github gestellt. Versuchs mal damit |
betrifft das nur die ibeacon.ino datei? |
ja nur die iBeacon.ino. DISO versus DISC dein HM17 mein hm17 |
scheinbar ist es nur der unterschied, wenn ich das at comand manuel sende listet er mir auch die sachen. nur scheint die auswertung bzw das dekodieren der antwort irgendwie nicht richtig. |
Ja dieser Teil ist richtig. |
oh war noch ein Fehler drin, Versuchs jetzt nochmal |
jetzt hats das teil beim flashen wieder abgeshcossen, muss es erst holen. (seit das vom steckbrett auf ne platine umgezogen ist kann ich es nicht mehr flashen solang der wemos mit dem hm-17 verbunnden ist) |
ja, ist nur dieser Unterschied, hatte es aber falsch korrigiert vorhin |
juhu, da tut sich was 17:05:56 CMD: sensor52 d1 |
das mit dem Beepen geht so (in der console) du musst ja die Adresse angeben |
ja das mit dem peeb geht, der broker hat wohl die id noch nicht richtig übernommen oder ich hab ausgerechnet die 99 gesendet als er aktuialisierte. die beeper werden nur genutzt wenn man sie braucht, also einschalten, in die nähe gehen bis er vom broker eine meldung bekommt zum piepsen usw... eine art anwesenheit/sicherheitsystem jap von den dingern hab ich mir noch welche bestellt. evt noch interesse den hm-10 zum laufen zu bringen? den gibt es ja deutlich einfacher/günstiger zu beschaffen, und das flashen ist eigentlich keine große sache falls man ein "china clone" erwischt |
@Jason2866 |
Danke :-) Der HM-10 (clone) funktioniert auch mit der neuesten firmware v.707
|
bei dem befehl Sensor52 1 und sensor52 2 stürzt mein wemos und auch dernodemcu ab. Ich bekomme dann folgende Fehlermeldung: Hat jemand eine idee woran das liegen könnten? der HM10 ist über rx/tx verbunden und die nodemcu wird über die pinleiste eingespeist |
kannst du den hm über serial sauber ansprechen (usb-ttl am pc) und die version abfragen? |
ja das funktioniert. ist eine original HM10. Habs geflasht. Version ist HMSoft V707 Aber da stürzt Tasmota ab und macht dann ein neustart. Wieso schmiert Tasmota ab wenn ich sensor52 befehle auf der weboberflöche in die console eingebe?. Habs mit wemos und nodemcu getestet. |
was sagt der hm den wenn du ihn per serial manuel in den master mode schubst mit AT+ROLE1 und AT+IMME1 da müsste er ok sagen |
bei AT+ROLE1 Wenn Ich Sensor 52 2 ausführe dann schmiert mein ESP ab und es erscheint folgende Meldung:
|
den exp code kann ich dir nicht entschlüsseln. serial log muss deaktiviert werden |
Wo sind die Stellen für RX+TX? Serial_log_level habe ich soeben auf none gesetzt verbunden ist der HM-10 direkt mit RX und TX auf dem nodemcu. Die Stromversorgung geht direkt über die pinleiste 3.3V und GND |
stelle dein hm auf 9600 und korrigiere die ibeacon wieder. |
ich bin dir so dankbar. Nirgends ist das beschrieben.... Wie ist es kann man damit auch Handys (Android, IPhone) tracken? schicken die Handys auch solche ibeacons raus? |
iPhone senden oder haben Mal dieses beacon gesendet allerdings mit einer random Mac. |
was für sender kann man hierführ nehmen? Betreibe SmartHome und mir gehts um die Anwesenheitserkennung. |
Die in den Wikis beschriebenen beacons gehen ganz gut, die Schlüsselanhänger. Nimm die ohne Piepser da halten die Batterien wesentlich länger, gibt's für paar Euro das Stück beim Chinesen, müsste auch irgendwo verlinkt sein Diese hab ich jetzt |
ok bestell ich mir gleich. Die Teile schicken dann immer die gleiche ID? Also eine Zuordnung wäre möglich oder? |
Bei mir funktioniert (Android) der Beacon Simulator (Google Appstore) |
Die Reichweite ist solala, allerdings kann man sich damit eine Raumerkennung basteln wenn man ein paar hm an jeweils ein Gerät bastelt was in einem Raum ist. |
in der App habe ich iBeacon eingestellt mit ner UUID. Tasmota zeigt aber irgendeine MAC Adresse an.... Wie soll ich das zuordnen |
Könnt Ihr mir vieleicht noch helfen, ich hab ein HM-10 mit v707 aber wenn ich Sensor52 Befehle losschicke gibts ne Exeption und es startet neu. Ich seh hier überhaupt keine Geräte dir irgendwas übermitteln. Prüfe ich aber mit nem Beacon Scanner auf dem Handy sehe ich jede Menge |
Lies oben. Das gleiche problem hatte ich auch. Du musst a7f der
weboberfläche tx und rx auf hm setzen. Im thread oben hats die screens
Snobs76 <notifications@github.com> schrieb am Do., 16. Apr. 2020, 20:56:
… Könnt Ihr mir vieleicht noch helfen, ich hab ein HM-10 mit v707 aber wenn
ich Sensor52 Befehle losschicke gibts ne Exeption und es startet neu. Ich
seh hier überhaupt keine Geräte dir irgendwas übermitteln. Prüfe ich aber
mit nem Beacon Scanner auf dem Handy sehe ich jede Menge
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#16 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAXWP664EDCS3ZZCC42RYJLRM5IFFANCNFSM4J7NGRJQ>
.
|
aktiviere #define USE_IBEACON statt die neue HM10 Firmware läuft mit BAUD 115200. bitte überprüfe das mal über das ARDUIONO IDE Terminal. Sonst kannst die baudrate auch auf 9600 setzen mit dem Befehl: |
Was versuchst zu empfangen?
Snobs76 <notifications@github.com> schrieb am Fr., 17. Apr. 2020, 15:48:
… Sieht irgendwie schon besser aus. Danke. Leider nur irgendwie leer, kann
ich das irgendwie sinnvoll simulieren als Test von einen Smartphone aus ?
[image: image]
<https://user-images.githubusercontent.com/46965176/79575880-bd876800-80c2-11ea-8af7-0125fa2ebe74.png>
[image: image]
<https://user-images.githubusercontent.com/46965176/79575948-d98b0980-80c2-11ea-87ff-921a7626daab.png>
[image: image]
<https://user-images.githubusercontent.com/46965176/79575892-c37d4900-80c2-11ea-85b3-38d2cd6c2a47.png>
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#16 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAXWP6Y27CP7HRIF4EOUSGTRNBM3JANCNFSM4J7NGRJQ>
.
|
Eigentlich irgendwas :D |
Gibts auch simulatoren fürs handy. Kannst ja im appstore suchen
Snobs76 <notifications@github.com> schrieb am Fr., 17. Apr. 2020, 15:59:
… Eigentlich irgendwas :D
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#16 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAXWP62NATOVKRCUR6XOMGDRNBOCZANCNFSM4J7NGRJQ>
.
|
Das habe ich bereits, aber mir ist nicht klar was ich da einstellen muss bei Beacon Simulator damit etwas sinnvolles bei rumkommt. |
Schickt immer nur die mac adresse. Sie hm10 zeigt auch nur die mac adresse
die immer unterschiedlich ist. Ist mehr für anwesenheitserkennung oder
authentifizierung.
Snobs76 <notifications@github.com> schrieb am Fr., 17. Apr. 2020, 16:58:
… Das habe ich bereits, aber mir ist nicht klar was ich da einstellen muss
bei Beacon Simulator damit etwas sinnvolles bei rumkommt.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#16 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAXWP63HNFUPIY3RJB6PAGTRNBVAVANCNFSM4J7NGRJQ>
.
|
ISSUE DESCRIPTION - TROUBLESHOOTING
A clear description of what the issue is and be as extensive as possible
i have the HM-17 module and the cheap keyfob that can beep.
(this:
https://www.amazon.de/gp/product/B01DIWX04E/ref=ppx_yo_dt_b_asin_title_o01_s00?ie=UTF8&psc=1
)
the hm-17 work with the tasmota, i can see the scan.
but when i power on one of the keyfob i see in the debug info only >>00000000:0000 and no data on mqtt or so.
on the site it says this keyfob works, i have buy this, ok another color.
so i tried in the driver file change from DISI to DISC, so i can see the mac of the keyfob.
what can i do to get this work?
thanks
REQUESTED INFORMATION
Make sure these boxes are checked before submitting your issue. Thank you
FAILURE TO COMPLETE THE REQUESTED INFORMATION WILL RESULT IN YOUR ISSUE BEING CLOSED
Backlog Template; Module; GPIO
:18:23:05 MQT: stat/sonoff/RESULT = {"NAME":"Generic","GPIO":[255,255,255,255,255,255,255,255,255,255,255,255,255],"FLAG":15,"BASE":18}
18:23:06 MQT: stat/sonoff/RESULT = {"Module":{"0":"Generic"}}
18:23:06 MQT: stat/sonoff/RESULT = {"GPIO0":{"9":"Switch1"},"GPIO1":{"168":"iBeacon TX"},"GPIO2":{"157":"LedLink"},"GPIO3":{"169":"iBeacon RX"},"GPIO4":{"1":"DHT11"},"GPIO5":{"106":"RFrecv"},"GPIO9":{"0":"None"},"GPIO10":{"0":"None"},"GPIO12":{"0":"None"},"GPIO13":{"42":"Counter1"},"GPIO14":{"0":"None"},"GPIO15":{"9":"Switch1"},"GPIO16":{"0":"None"}}
18:23:06 DIS0 OK
Rules output here:
STATUS 0 output here:
18:22:24 CMD: STATUS 0
18:22:24 MQT: stat/sonoff/STATUS = {"Status":{"Module":0,"FriendlyName":["Tasmota"],"Topic":"sonoff","ButtonTopic":"0","Power":0,"PowerOnState":3,"LedState":1,"LedMask":"FFFF","SaveData":1,"SaveState":1,"SwitchTopic":"0","SwitchMode":[0,0,0,0,0,0,0,0],"ButtonRetain":0,"SwitchRetain":0,"SensorRetain":0,"PowerRetain":0}}
18:22:24 MQT: stat/sonoff/STATUS1 = {"StatusPRM":{"Baudrate":9600,"GroupTopic":"tasmotas","OtaUrl":"http://thehackbox.org/tasmota/release/tasmota.bin","RestartReason":"Software/System restart","Uptime":"0T00:11:29","StartupUTC":"2019-12-26T17:10:55","Sleep":50,"CfgHolder":4617,"BootCount":34,"SaveCount":103,"SaveAddress":"3F4000"}}
18:22:24 MQT: stat/sonoff/STATUS2 = {"StatusFWR":{"Version":"8.1.0.1(tasmota)","BuildDateTime":"2019.12.26 12:27:26","Boot":31,"Core":"2_6_1","SDK":"2.2.2-dev(5ab15d1)","Hardware":"ESP8266EX","CR":"333/699"}}
18:22:24 MQT: stat/sonoff/STATUS3 = {"StatusLOG":{"SerialLog":0,"WebLog":2,"MqttLog":0,"SysLog":0,"LogHost":"","LogPort":514,"SSId":["0011001000110011",""],"TelePeriod":60,"Resolution":"558180C0","SetOption":["00008009","2805C8000100060000005A00000000000000","00000000","00000000"]}}
18:22:24 MQT: stat/sonoff/STATUS4 = {"StatusMEM":{"ProgramSize":522,"Free":1524,"Heap":23,"ProgramFlashSize":4096,"FlashSize":4096,"FlashChipId":"1640EF","FlashMode":2,"Features":["00000407","8F802197","000100A0","020004C5","000000C0","00000904"],"Drivers":"1,2,3,4,8,9,10,17,27,29","Sensors":"1,2,3,5,6,9,22,52"}}
18:22:24 MQT: stat/sonoff/STATUS5 = {"StatusNET":{"Hostname":"sonoff-2261","IPAddress":"192.168.178.23","Gateway":"192.168.178.1","Subnetmask":"255.255.255.0","DNSServer":"192.168.178.1","Mac":"BC:DD:C2:B6:68:D5","Webserver":2,"WifiConfig":4}}
18:22:24 MQT: stat/sonoff/STATUS6 = {"StatusMQT":{"MqttHost":"iobroker.local","MqttPort":1883,"MqttClientMask":"Sicherungskasten","MqttClient":"Sicherungskasten","MqttUser":"mqttuser","MqttCount":1,"MAX_PACKET_SIZE":1000,"KEEPALIVE":30}}
18:22:24 MQT: stat/sonoff/STATUS7 = {"StatusTIM":{"UTC":"Thu Dec 26 17:22:24 2019","Local":"Thu Dec 26 18:22:24 2019","StartDST":"Sun Mar 31 02:00:00 2019","EndDST":"Sun Oct 27 03:00:00 2019","Timezone":"+01:00","Sunrise":"08:16","Sunset":"16:11"}}
18:22:24 MQT: stat/sonoff/STATUS10 = {"StatusSNS":{"Time":"2019-12-26T18:22:24","Switch1":"OFF","COUNTER":{"C1":86},"DHT11":{"Temperature":23.7,"Humidity":38.0},"TempUnit":"C"}}
18:22:24 MQT: stat/sonoff/STATUS11 = {"StatusSTS":{"Time":"2019-12-26T18:22:24","Uptime":"0T00:11:29","UptimeSec":689,"Heap":23,"SleepMode":"Dynamic","Sleep":50,"LoadAvg":19,"MqttCount":1,"Wifi":{"AP":1,"SSId":"0011001000110011","BSSId":"00:17:13:15:65:98","Channel":1,"RSSI":84,"Signal":-58,"LinkCount":1,"Downtime":"0T00:00:06"}}}
18:22:25 hm17cmd 6
Console output here:
The text was updated successfully, but these errors were encountered: