[Приложение] BatteryRun

Разработка дополнительных модулей, подключение различных приложений.

Модератор: immortal

Аватара пользователя
Kod.Begemot
Сообщения: 358
Зарегистрирован: Чт июн 20, 2013 5:53 pm
Благодарил (а): 32 раза
Поблагодарили: 42 раза

Re: получение информации питания ноутбука (от батареи/от сет

Сообщение Kod.Begemot » Чт фев 11, 2016 8:30 pm

Ну бесперебойное питание роутера - вопрос отдельный. В умном доме вообще все мозги должны уметь "плавать автономно"...
А по поводу данных о том, есть питание или нет - так эта информация может и не только для уведомлений потребоватсься...
У меня все устройства автоматики вместе с сервером питаются от аккумов, и устройства живут намного дольше сервера (жрут просто мало :) ), так вот сервер умеет их перенастраивать на автономную работу - когда сам в аут уходит... Да и от править SMS тоже роутер как бы не нужен. Нет, я вижу конечно что здесь почти никто отправкой смс через сеть GSM не пользуется, многие предпочитают SMS сервисы в интернете, но я в этом вообще никакого смысла не вижу. Если есть интернет - можно и емейл отправить, да и пуш-ап уведомления бывают... А вот отправить SMS с GSM-свистка торчащего в USB - тут электричества много не нужно, батарея ноута вполне справится.
Последний раз редактировалось Kod.Begemot Ср май 11, 2016 7:03 pm, всего редактировалось 1 раз.
flair
Сообщения: 198
Зарегистрирован: Сб янв 16, 2016 12:18 am
Откуда: Минск
Благодарил (а): 16 раз
Поблагодарили: 15 раз

Re: получение информации питания ноутбука (от батареи/от сет

Сообщение flair » Чт фев 11, 2016 8:57 pm

это да... но свисток торчит в роутере... у меня только 3г инет... но ключевой момент это работа газового котла... понятно что его автономка вопрос отдельный(у меня пока не решен)... но вот остальное
flair
Сообщения: 198
Зарегистрирован: Сб янв 16, 2016 12:18 am
Откуда: Минск
Благодарил (а): 16 раз
Поблагодарили: 15 раз

Re: получение информации питания ноутбука (от батареи/от сет

Сообщение flair » Чт фев 11, 2016 9:33 pm

ха) только заговорили...как свет отрубился)
olehs
Сообщения: 1115
Зарегистрирован: Вс июн 14, 2015 11:08 am
Благодарил (а): 85 раз
Поблагодарили: 342 раза

Re: получение информации питания ноутбука (от батареи/от сет

Сообщение olehs » Чт фев 11, 2016 10:02 pm

За это сообщение автора olehs поблагодарили (всего 2):
flair (Чт фев 11, 2016 10:24 pm) • Kod.Begemot (Чт фев 11, 2016 11:18 pm)
Рейтинг: 2.33%
flair
Сообщения: 198
Зарегистрирован: Сб янв 16, 2016 12:18 am
Откуда: Минск
Благодарил (а): 16 раз
Поблагодарили: 15 раз

Re: получение информации питания ноутбука (от батареи/от сет

Сообщение flair » Чт фев 11, 2016 10:23 pm

хоть там и на не нашем... но все понятно) - вопрос знатокам как пускать это из скрипта и парсить файл для вывода нужного...
файл выложить не удалось... ограничение форума 6к занаков.... там 11+
olehs
Сообщения: 1115
Зарегистрирован: Вс июн 14, 2015 11:08 am
Благодарил (а): 85 раз
Поблагодарили: 342 раза

Re: получение информации питания ноутбука (от батареи/от сет

Сообщение olehs » Чт фев 11, 2016 10:38 pm

Например, заряд батареи:

Код: Выделить всё

explode("\r\n", `WMIC PATH Win32_Battery Get EstimatedChargeRemaining`)[1]
За это сообщение автора olehs поблагодарил:
Kod.Begemot (Чт фев 11, 2016 11:18 pm)
Рейтинг: 1.16%
flair
Сообщения: 198
Зарегистрирован: Сб янв 16, 2016 12:18 am
Откуда: Минск
Благодарил (а): 16 раз
Поблагодарили: 15 раз

Re: получение информации питания ноутбука (от батареи/от сет

Сообщение flair » Чт фев 11, 2016 10:45 pm

о! уже конструктив) не примите за наглость, куда это вписать...?
olehs
Сообщения: 1115
Зарегистрирован: Вс июн 14, 2015 11:08 am
Благодарил (а): 85 раз
Поблагодарили: 342 раза

Re: получение информации питания ноутбука (от батареи/от сет

Сообщение olehs » Чт фев 11, 2016 10:51 pm

а где вы это хотите увидеть?
можно вписать в onNewMinute какаго-то таймера

Код: Выделить всё

sg("ThisComputer.BatteryLevel", explode("\r\n", `WMIC PATH Win32_Battery Get EstimatedChargeRemaining`)[1]); 
получите в свойстве ThisComputer.BatteryLevel с изменением раз в минуту
За это сообщение автора olehs поблагодарил:
flair (Чт фев 11, 2016 10:56 pm)
Рейтинг: 1.16%
flair
Сообщения: 198
Зарегистрирован: Сб янв 16, 2016 12:18 am
Откуда: Минск
Благодарил (а): 16 раз
Поблагодарили: 15 раз

Re: получение информации питания ноутбука (от батареи/от сет

Сообщение flair » Чт фев 11, 2016 10:56 pm

Спасибо) пробую
Ха взлетело))))
надо думать как подвязать к автономке...
Последний раз редактировалось flair Чт фев 11, 2016 11:01 pm, всего редактировалось 1 раз.
olehs
Сообщения: 1115
Зарегистрирован: Вс июн 14, 2015 11:08 am
Благодарил (а): 85 раз
Поблагодарили: 342 раза

Re: получение информации питания ноутбука (от батареи/от сет

Сообщение olehs » Чт фев 11, 2016 10:56 pm

Еще:

Код: Выделить всё

explode("\r\n", `WMIC PATH Win32_Battery Get BatteryStatus`)[1] 
вернет статус питания. Возможные значения:
1=discharging
2=The system has access to AC so no battery is being discharged. However, the battery is not necessarily charging.
3=fully charged
4=low
5=critical
6=charging
7=charging and high
8=charging and low
9=charging and critical
10=UNDEFINED
11=partially charged
Ответить